{# Group the posts by year #}
        {% set map = get_section(path="_index.md") | get(key="pages") | group_by(attribute="year") %}
        {% set_global years = [] %}
        {# Convert the years map to an array (since maps do not have determined order) #}
        {% for year, ignored in map %}
            {% set_global years = years | concat(with=year) %}
        {% endfor %}
        {% for year in years | sort | reverse %}
        
            {% set posts = map[year] %}
            
{{ year }}
            {% for post in posts %}
                
- 
                    {{ post.date | date(format="%m/%d") }}
                    {{ post.title }}
                
            {% endfor %}