I've been building websites since 2015. For small businesses, family, friends, companies, and my day job. With tools like Supabase, Vercel, Scalar, Mintlify you get databases, APIs, servers, and docs in a few minutes.
I believe that experience hasn't been possible for publishing (on your own website and domain) because most headless CMSs try to give you a lot of flexibility. That's not bad, it can be really helpful, but not to me when most of the time, I start with a simple blog.
Headless CMS UIs are very clunky. The more flexibility the more clunkiness. I don't think that helps you write your best content. You shouldn't be fighting the tool, wondering where to find what, etc.
So I built a specialized, opinionated, headless CMS.
I imagined what would it be like to do npm i blog
copy-paste a few lines of code, and start writing. That's what I built. I can build sites with whatever stack I want and get a nice CMS and publish content. It will host and optimize images for me. It will allow me to focus on publishing and not building the publishing site or platform.