At the start of the week, I wrote down five high level goals:
- Improve flourish live preview — ✅
- Fix bugs in gifs.cackhanded.net navigation — ✅
- Add all the Atom feeds to gifs.cackhanded.net — ✅
- Improve older GIFs — ❌
- Add 1 year of Eurovision data — ❌
As I've gone through a mental transition of making GIFs occasionally to publishing at least one every day, that site has become harder to navigate to find everything. Plus I'd noted a few problems where the index pages were not listing all (or any!) of the GIFs correctly. So this week I fixed all of the bugs I could find, added by-year and by-month navigation, added Atom feeds almost everywhere, and a 404 page using one of many candidates at random. But because the site is static, this happens every hour not every time you refresh the page.
As part of this, I fixed a couple of page generation bugs in Flourish (it's hard to preview the bug fixes when your previewer doesn't even know to regenerate the page you're previewing) and released version 0.9.7 on Thursday.