







calendar pt. 2: spaces, meet cliques! - building [at] habitat
permission-ed data without AppViews
calendar pt. 1: ATProtocol beyond AppViews - building [at] habitat
our approach to permissioned data (part 1!)
Permissioned Data Shapes: Private Events - Nick's Blog
Permissioned Data Diary 2: Buckets - Daniel's Leaflets
The second in a series of posts building up a solution to permissioned data on atproto. We introduce buckets: a new protocol primitive for creating a shared social context.
Permissioned Data Diary 5: What’s in a Name? - Daniel's Leaflets
In this permissioned data diary, we dive deep into the URI structure for permissioned data on atproto and use it to motivate a bunch of the larger design.
Permissioned Data Diary 5: What’s in a Name? - Daniel's Leaflets
In this permissioned data diary, we dive deep into the URI structure for permissioned data on atproto and use it to motivate a bunch of the larger design.
Permissioned Data Interlude: Spaces - Daniel's Leaflets
In which I retcon the naming of everything.
Permissioned Data: Space Access - Nick's Blog
Stepping outside the shapes series for a deep dive: how space configuration decides which people and which apps get credentials. Here be dragons.
Permissioned Data Diary 3: Your Bucket, My Data - Daniel's Leaflets
The third in a series of posts building up a solution to permissioned data on atproto. We look at two different models for where buckets live and why the simpler-looking one doesn’t work out.
Spaces as Layers - Nick's Blog
Public anchor records paired with sidecar records in permissioned spaces give ATProtocol apps a composable pattern for blending open discoverability with controlled access.
Permissioned Data Diary 6: Boring Auth - Daniel's Leaflets
In which we resist the temptation to invent a clever authorization model & pick the boring one instead.
spaces, meet cliques! how we built a minimal calendar on pear (our permission-enforcing ATProto repo) and what we had to build to get there.
calendar pt. 2: buckets spaces, meet cliques!
habitat.leaflet.pub@eagraf.dev with part 1 of how we're building a personal calendar on ATprotocol and what we're thinking about (differently!) for permissioned data
calendar pt. 1: ATProtocol beyond AppViews
habitat.leaflet.pubspaces, meet cliques! how we built a minimal calendar on pear (our permission-enforcing ATProto repo) and what we had to build to get there.
calendar pt. 2: buckets spaces, meet cliques!
habitat.leaflet.pubpermission-ed data without AppViews

Caldir - your calendar as a directory
Razberry (@raz.lol)
thunderbird/appointment

Cal.com | Open Scheduling Infrastructure

PocketCal - Pick dates, share a link.
Make your polls - nuudel