---
# Feel free to add content and custom Front Matter to this file.
# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults
layout: home
title: Home & Index
nav_order: 1
---
## Recent Posts
{% assign all_posts = site.documents | where_exp: "d", "d.date != nil" %}
{% include list_pages.html pages=all_posts sort_by_date=true limit=10 %}
## FI Links (external)
* - Main FI site, maintained by Elliot Temple
* - Elliot Temple's blog / forum hybrid
* - Maintained by Justin Mallone
* - Alan Forrester's blog
* - Justin Mallone's blog
### TCS (external)
* - Elliot Temple's post on the history of TCS
## Collections
{% assign cs = site.collections %}
{% for c_name in site.collections_order %}
{% assign c2 = site.collections | where_exp: "col", "col.label == c_name" | first %}
{{ c2.title }}
{% include list_pages.html pages=c2.docs sort_by_date=true %}
{% endfor %}
## Other Posts (no category)
{% assign dated_pages = "" | split: ',' %}
{% assign undated_pages = "" | split: ',' %}
{% for page in site.pages %}
{% if page.title %}
{% if page.date %}
{% assign dated_pages = dated_pages | push: page %}
{% else %}
{% assign undated_pages = undated_pages | push: page %}
{% endif %}
{% endif %}
{% endfor %}
{% assign dated_pages = dated_pages | sort: "date" | reverse %}
{% assign undated_pages = undated_pages | sort: "title" %}
### Dated
{% include list_pages.html pages=dated_pages %}
### Undated
{% include list_pages.html pages=undated_pages %}