New site design
2025-02-18
So I saw pyftsubset, which generates subsets of fonts in order to optimize file sizes, and I thought "Oh, well, since the fonts are the biggest files on my site, maybe I could use this... and, while I'm at it, why don't I start using a static site generator instead of handwriting all the HTML, in order to have to repeat myself less and have fewer opportunities to make mistakes? And, while I'm at it, why don't I redesign the site?"
And so here we are. I'm now using Zola (mostly because it's written in Rust, so hopefully I'll be able to debug it if something goes wrong), and I'm using my first ever git pre-commit hook to run pyftsubset, and the site is both easier for me to modify and more 56k-friendly than ever.
As you can see, this is now also a pretty standard single blog. I write the posts as Markdown files, and I use a script to fill out the date and stuff for me, so if I want to just fart out a throwaway joke post, it's pretty low-friction. I can also use inline CSS, just like on cohost. Good job, everyone.