This blog is now powered by Astro

After a few years of trying frameworks on top of React, I decided to simplify things and just use Astro.