@jmeowmeow
Yeah, Jekyll, Hugo, Eleventy were examples I looked at, along with Astro and Nanoc. Three deal-killers:
1. They’re all soooo complicated; figuring out how to fit inside their abstractions and avoid their unwanted help ultimately proved more trouble than building from zero
2. Most of this site is migrating from a Rails app, wanted to stick with Ruby + Haml
(2.5 Javascript annoys me, as do most templating langs; this project is supposed to be fun, and JS isn’t fun for me)
…mainly…