After 5 years of wrangling with different static site generators, and not updating my site as often because it felt so daunting or like too much work or there was too much broken stuff to fix, etc., I am retiring the generator. From now on, I write a thing in markdown and convert it, I copypasta a few headings, and do it live.
After thinking a lot about organization, and various methods like Zettelkasten, I realized tag/category blogging just doesn't make any sense if you don't have tons of content that requires really specific organization. Furthermore, the modern conventions of indexing posts are slightly insane. Do we need to have pages grouped by date, category, AND tag, with links to the next and previous chronological post? (And in some cases, chronologically as it relates to the main topic.)
Is it not enough to simply click a link, then hit the back button, or go home, or IDK just follow a curated link chain? Preserving the progression of thought and ideas is more valuable than a basic topic grouping or grouping by date.
Why not have a curated link chain? How is a link list generated by a SSG ever going to be more valuable than a link I personally find relevant?
I'm not suggesting Content Management Systems are the answer, either. Hand-coded HTML can be a pain in the ass but it is somehow significantly less of a pain in the ass than a SSG and doesn't have the stink of a swamp bog CMS. Websites that aren't static suck. Pipelines suck. Anything that doesn't accomodate markdown sucks. Anything that takes me more than 5 seconds to remember how to use sucks.
Witness the versatility of Ctrl+F Microblogs, single page blogs that rely on a browser's built-in search functionality to find posts. See Mi(mi)croblog, Softblog and A Microblog in Pure HTML for far superior examples.