The previous incarnation of this blog ran on Hugo with a rather nice theme and exactly zero real posts. It had a first post that began "Lorem ipsum dolor sit amet" and an about page extolling Bootstrap 5. A monument to good intentions, lovingly version-controlled and never once written in.
So this is less a migration than a fresh start. There was nothing to port, just demo content and a title I'm rather fond of.
This time it runs on colophon, a static-site generator I've been writing. Markdown in, static HTML out; an Obsidian vault as the source, so I can scribble a note and have it become a post without leaving my editor. Search is static and on-device, there's no JavaScript required to read anything, and the whole thing deploys with one command.
Whether this version accumulates more than one post remains to be seen. But the infrastructure is, at least, my own fault now.