Post

back in june I migrated my own site to use an 'atproto cms', and I've been thinking how to make this usable for everyone, without requiring special atproto knowledge ๐Ÿ‘‰ this hopefully fixes the rough edges + bugs it also adds support for private data + drafts via the experimental 'spaces' proposal

by this, I mean: I've been using a cms for a long time to store things like: โšช #ama questions people ask โšช talks I'm planning to give (or have given!) โšช my current location (which I track and expose publicly ๐Ÿ‘€) ...and so on ๐Ÿ‘‰ but atproto means your pds = your data so โ€ฆ why not use it as a cms?

a few more details: โšช airspace core is 9.2 kB in production โšช includes automatic validators + migration utils โšช no need for typegen โšช ships with a minimal read-only live client โšช runs on workers and deno ... and the name is credit to @mkrl.xyz, who made an amazing brainstorming partner ๐Ÿ™Œ

No, I wish! But: 1. I finally migrated/rebuilt my ancient Wordpress site and picking a CMS was the biggest pain (went for Emdash as I was intrigued by the idea + never played with Astro before); 2. I decided to experiment with standard dot site and rolled a custom vibe coded implementation ๐Ÿฅฒ

I first thought it was ATProto Airtable but If I understood correctly it's more like a source generator. You feed it some lexicons you want and it handles the grunt work of setting them up in your PDS and then provides nice APIs to query data from.