One of the nice things about GreyMatter is that because it runs locally and it’s written in Perl, it’s pretty easy to customize and extend. Which is what I’ve done: I changed the format of the archive filenames so they would sort in a more logical order, and I wrote a script to generate my own archive table of contents by directly processing GreyMatter’s data files. The results can be seen in the Archives section: the archive table of contents lists not only the monthly archive files, but also the entries within.