







A live, chronological feed of all my activity across the ATProto services I use — read straight from my PDS.
atproto-wc · atproto-wc
Framework-agnostic ATProto web components. Content from PDS. Engagement from Constellation. Zero AppView dependency.
Embracing ATProto, part 1: Setting up a PDS
In this series of posts, I'll explore my journey into setting up my workflows and services for atproto. The first step is setting up my PDS. Let's start with a bit of explanation for all this lingo.

ATProto Architecture
Visual summary of the AT Protocol architecture: PDS, AppView, identity, records, lexicons.

ATProto Integration - poke_around
OAuth, PDS sync, custom lexicons, and user bookmarking via the AT Protocol.

Adversarial ATProto PDS Migration | Blog
An ATProto account lives on a Personal Data Server (PDS), and that service needs to be hosted somewhere by someone. There are a lot of options here, like a Raspberry Pi in your closet, a rented VPS in a datacentre, or a batteries-included service like bsky.social.
Guide for migrating your app to atproto
This is a quick response to this post @anniesexton.com on Bluesky Please do edit and point to other resources If you have an existing database powered app, here is a rough guide to thinking about migrating to atproto Figure out which data is private, this will stay in your database Figure out what the main data is. Look around for an existing lexicon or create your own. When creating new records, write them to the user PDS. You’ll need to start aggregating your lexicon types from the ne...

ATProto Apps with their own records as of 2025-11-20 - grouped by some general types - Hilary's Leaflet
This is not a comprehensive list but it is pretty thorough. There are at least 10 more I need to dig into and probably add here later today maybe. This does NOT include PDSs, Appviews, and clients. The goal was for it to be a list of apps that have their own records in the PDS.
ATProto Apps with their own records as of 2025-11-20 - grouped by some general types - Hilary's Leaflet
This is not a comprehensive list but it is pretty thorough. There are at least 10 more I need to dig into and probably add here later today maybe. This does NOT include PDSs, Appviews, and clients. The goal was for it to be a list of apps that have their own records in the PDS.
atproto vancouver (@vancouver.atprotocol.community)
atproto community in Vancouver, Canada Hosted on @commonscomputer.com, a PDS host on a server at @z-space.ca Check out our @blento.app for more info: https://vancouver.atprotocol.community/
I recently got super into the ATProto spec and how different services use PDS to store the data, I put together a quick client-only website that presents all those records in a single, consolidated feed of all my activity: at.diego.codes
at.diego.codes — Diego Vicente
at.diego.codesDid a little project this weekend to get caught up with #ATProto dev. Wrote a custom lexicon `com.chrisvanderloo.project`, wrote and published an Astro loader, and loaded my projects section on chrisvanderloo.com directly from my PDS. Package here: github.com/chrisvander/at-astro-loader
GitHub - chrisvander/at-astro-loader: An Astro loader for ATProto data.
github.comJuly 2026 update for the atproto implementations tables. ➡️ github.com/threddyrex/atproto-links I refreshed the PDS and AppView data, and added a new table for Relays. There are 23 PDSs, 4 AppViews, and 5 Relays.
threddy 🦖
May 2026 update for the atproto PDS implementations table. There are 21 projects being tracked, and 12 of those were updated in the past month. ➡️ github.com/threddyrex/atproto-links

The Bluesky ecosystem has the juice (ATProto for normies) - Nate Spilman

nothin' but blue skies from now on
What It Means for Universities to Run Their Own PDS: The Potential of DID as Academic Infrastructure - Nightflight
From Attention to Intention - The Open Garden

Practical Decentralization