I'm an avid blog engine writer and occasional blogger as well. Ever since ditching Wordpess many years ago, I've had a bunch of self-written engines in JS, Elixir, and finally in Gleam with https://discord.com/channels/768594524158427167/1231492933220569139. But I have so many projects and only so much time, so I decided to rewrite it with #1475820252939030539, since it seems to have some momentum behind it, and already has more features than Scriptorium, not to mention being more approachable. So, thanks to @gloomy dew for it!
My blog follows some conventions back from the times it was on WP, so I had to do some custom stuff. For example tags now link to a long page listing all of them, linked to the tag in question, where you can find more posts. Date based archives are gone, but I'm pretty sure no one uses those. Pagination is also gone, all the posts are just listed on the front page now, having less detail when you get closer to the end.
The style is similar to my previous one, but I switched the font to New Computer Modern, which might be familiar to any TeX users here. To make the download small, I split the font to multiple Unicode ranges and the browser will only pick the ones it needs. I'll need to write a post about that.
The codebase is currently private since all my posts and drafts are also in the same repo, but I should split them at some point so that others can pick off any good ideas. Before that, I'll try to put some code snippets below in case they would be useful.