I rebuilt my website. And by “I” and “rebuilt”, I mean I asked Claude Code to basically run Astro’s project generator.
I built the previous iteration of my website while in Covid lockdown in 2020. I was working on a few fun side projects while stuck at home, and I figured it’d be fun to blog about them. I set up a GitHub Pages site using Jekyll, wrote a couple meta blog posts about the development process, and then of course never added anything else.
In contrast, the site’s infrastructure changed substantially over time. I moved hosting to Netlify in 2021 (apparently it was “simpler to manage” than GitHub Pages, because this tiny website was too much for me to handle) and replaced Jekyll with a custom static site generator written in Clojure in 2023.
That hand-rolled SSG was fun to build at the time, but ultimately got in the way of me actually writing. I never needed anything too sophisticated, but I became annoyed with how my site looked and acted and felt stuck with it.
With the advent of coding agents, I’ve been thinking that maybe I’d put one to work enhancing my custom generator to build the site I wanted.
Then I decided it’d be a lot easier to just use a real SSG with a nice theme.
I’m sure I’ll customize things more in the future. But for now, this is pretty off-the-shelf, and I’ve never been happier with my website.