My thoughts, tutorials, and insights on web development, AI, technology & science.
After about a year of work, I'm releasing AstroBaaS: a self-hosted, TypeScript-native headless CMS and backend built on Astro, with a built-in admin and an MCP server so AI agents can read and write content. Here's why I built it, what it does, and what's still missing.
Over the last year, I've been gradually moving away from the old stack of WordPress and heavy JavaScript frontends. I didn't expect to get excited about yet another framework, but Astro really surprised me.