It started with a side project: a personal blog. I wanted somewhere to write that wasn't a hosted platform, with the dark-mode-by-default and the URL structure and the editor I'd been craving.

Then halfway through building it, a thought:

What if I could just tell Claude "publish a post about X" and it actually shows up on my blog?

48 hours later, here we are.

The mental model