↩ back

This stack

I’m always curious about the tech stack for products I use daily. Sometimes the most wonderful user experiences are backed by the wildest tech choices (but, like I’ve said before, an ugly backend that ships is better than perfect backend that nobody sees).

For my personal site (this site), I’ve changed stacks several times over the years. It started retro with static HTML, then I migrated it to Ruby using Jekyll, then to Javascript with Gatsby, then to TypeScript with Next.js. But once I discovered Astro, I knew it’d be the perfect match for me.

Tech used:

The stack couldn’t be simpler, thanks to Astro.


Previous stack, circa 2023->2024:

I once wrote that “we’ve gone too far” with all the tech needed to host a static site like this. I still believe that to an extend, but I love to write in markdown, and I love how this site is built.

So I may be a hypocrite, but I’m a happy hypocrite.