I hadn't touched my site in a few months and suddenly I couldn't build it at all... Svelte Kit was completely falling over and upgrading to the latest version had so many API changes that it may as well have been a rewrite. I think this all happened because at some point I upgraded my version of Node, but: wow.

I briefly looked at Eleventy but, while it's fairly capable, I was going to have to do a lot of custom stuff to get it to look at my data. My needs are so simple (and yet so specific!), that it didn't seem worth it.

Instead, I'm now using mostly string literals and Mustache.

Custom all the way, baby! 😎