2025-12-09 03:54:47
Today I added support for Pagefind to Micro.blog. Pagefind is a search library for static sites. Because Micro.blog uses Hugo underneath, Pagefind fits nicely into our architecture.
You can see it in action on my own blog’s search page.
Along the way to adding this, I realized we could extend more of Micro.blog’s publishing. Because Pagefind runs on your built HTML pages, after your Markdown goes through Hugo, we needed a hook into the processing of your blog. I’m calling these actions. There are a few now and will be more later.
You will find an Edit Actions button on the blog settings page. When adding a new action, you’ll see these options:

Each action can run either right after Hugo, but before Micro.blog finishes publishing your blog to our servers, or after everything is done. You can imagine in the future other useful tools that could be tacked on to this, such as our existing GitHub backups or maybe uploading via SFTP to other servers.
I’ve added a new “Ping” action that sends a POST to another server. This sends simple JSON with a url field for your blog. I’ve also moved the Wayback Machine copy into this part of the interface, but kept the old checkbox for convenience for now.
Have other ideas for actions? We can add more and hopefully open it up to plug-ins later. And of course this is optional, so it’s mostly tucked away in the UI.
2025-12-09 02:13:15
I like this blog post about not becoming a connoisseur by Joan Westenberg:
Simply: the aspiring coffee connoisseur who spends 200 hours learning to distinguish processing methods could have spent those 200 hours just drinking coffee and enjoying the hell out of it.
I love coffee shops. My blog currently has 150 posts with something about coffee. But maybe surprisingly, I’m not actually picky about coffee! I’m happy with any coffee beans put through any espresso machine with a splash of any kind of milk.
2025-12-09 00:30:23
I like this ELECTRIC. It’s not something that most people would even see while walking by and it doesn’t really matter, but someone spent some time making it look cool anyway.
2025-12-08 08:14:32
I’m sorry for some of the flakiness in Micro.blog-hosted blogs today. Long story short, we seemed to have an influx of random traffic — bots or hackers? who knows — and to ease the pressure I enabled some extra rate limiting, which can sometimes interfere with the automatic HTTPS setup.
2025-12-08 02:11:34
For Brandon Sanderson fans, he read the first two chapters of a new Cosmere novel last week. I finished listening to it last night. The livestream was very long, so here’s a link on YouTube to the reading spot. 📚