Astro
I’ve updated this blog to use Astro, a Node.js-based static site generator. Hosting has also changed to GitHub Pages.
Benefits
- The blog no longer runs on an ancient version of Orchard that I’m afraid to touch.
- Free and reliable hosting for a static site on GitHub Pages.
- Secured with HTTPS. Browsers will flag non-HTTPS sites as insecure.
- General cleanup of content. Decades of different authoring tools (remember Windows Live Writer?), blog engines, domains, and hosts left a trail of broken images and badly formatted HTML. I vibe-coded a migration tool to convert HTML to Markdown and do its best to fix broken images and links.
- Gain experience with Astro. We (Aspire team) are using it to build aspire.dev.
- If I ever blog again, I can do it from the comfort of Markdown files in a Git repository.
