devin ivy π
@divy.zone
π€ 23001
π₯ 627
π 712
π bluesky team
pinned post!
don't at:// me
over 1 year ago
10
215
20
about 1 month ago
0
69
9
reposted by
devin ivy π
AT Protocol Developers
about 1 month ago
app devs: we have some new AT OAuth resources and examples for you! linked off this intro page we have new example projects showing how to do client auth using reference SDKs for TypeScript and Go. and the buried lede: an Expo library for doing AT OAuth in React Native mobile apps
loading . . .
OAuth Introduction - AT Protocol
OAuth for AT Protocol application developers.
https://atproto.com/guides/oauth
21
657
85
atpropos of nothing
add a skeleton here at some point
about 1 month ago
0
70
6
reposted by
devin ivy π
daniel π«
about 1 month ago
atmosphere devs! π§βπ just published a protocol checkin:
docs.bsky.app/blog/protoco...
tl;dr expect to see a lot of updates from us in the next few months. we're hard at work on making AT easier to build on & ensuring the network remains a resilient foundation for the future of open social
loading . . .
Protocol Check-in (Fall 2025) | Bluesky
We last shared a protocol roadmap back in March 2025, and wow does time fly. If we're being honest, we haven't tied a bow on as many of these threads as we would've hoped. Oh time, strength, cash, and...
https://docs.bsky.app/blog/protocol-checkin-fall-2025
40
1356
210
reposted by
devin ivy π
AT Protocol Community
about 1 month ago
Announcing ATmosphereConf 2026, coming to Vancouver March 26th to 29th. We've got the full announcement and future news and updates on our new site
news.atmosphereconf.org/3m3cwwz4mpk2j
loading . . .
Announcing ATmosphereConf Vancouver 2026 - ATmosphereConf News
The next ATProto Community Conference is coming to Vancouver, Canada, in March 26th to 29th 2026
https://news.atmosphereconf.org/3m3cwwz4mpk2j
7
164
101
reposted by
devin ivy π
Shoegaze Memes
about 1 month ago
0
7
3
reposted by
devin ivy π
bryan newbold
about 2 months ago
for atproto devs and protocol watchers, I published an overview of the network moderation architecture. it tries to cover all the mod actions possible for each service type. this design has been around a while, but not well documented. this doc is not very polished, but could clarify some details
loading . . .
AT Moderation Architecture | bryan newbold
The AT network is becoming more heterogeneous in practice, with independent PDS hosts, apps, and alternative bsky AppViews establishing themselves. This means that more complex inter-service moderatio...
https://whtwnd.com/bnewbold.net/3m2j6ccx2bs2t
12
254
98
reposted by
devin ivy π
dan
about 2 months ago
i wrote down the process of resolving an at:// URI step by step. turns out, it's a great way to learn how the AT protocol works!
loading . . .
Where It's at:// β overreacted
From handles to hosting.
https://overreacted.io/where-its-at/
20
562
117
reposted by
devin ivy π
daniel π«
about 2 months ago
independent plc org, ietf, migrating back to bsky, patent pledge BROTHER WE ARE JUST GETTING STARTED
add a skeleton here at some point
4
419
53
tldr: go nuts, do your thing, fork our oss work, build a company on the protocol. you're a part of the network flourishing, so we're cheering you on.
add a skeleton here at some point
about 2 months ago
5
229
37
AT devs have just been blowing me away, the ecosystem is cookin!! i see you out there making it happen!!!
add a skeleton here at some point
about 2 months ago
1
83
11
reposted by
devin ivy π
Samuel
about 2 months ago
deploy a complete atproto app in one click using Railway
loading . . .
Deploy atproto statusphere app
Deploy atproto statusphere app on Railway with one click, start for free. A minimal demo of an end-to-end atproto application
https://railway.com/deploy/atproto-statusphere-app?referralCode=e99Eop
6
109
12
making more internet at
@jaz.bsky.social
's side has been an honor and a privilege. so many late nights hacking or plotting, situation rooms weathered, and doing some of the best work of our lives together. and a great bud. soo, so sick. jaz rules π
add a skeleton here at some point
about 2 months ago
3
86
6
reposted by
devin ivy π
daniel π«
about 2 months ago
okay and as promised, the bluesky PDS is officially open for returning users to migrate their accounts back! hoping this lowers the stakes & gives folks the confidence to explore some other PDSs in the network!
docs.bsky.app/blog/incomin...
loading . . .
Enabling Account Migration Back to Blueskyβs PDS | Bluesky
One of the core promises of AT is the seamless account migration between PDS hosts. Since federation opened up in the AT network, it has been possible to migrate away from the Bluesky PDS and between ...
https://docs.bsky.app/blog/incoming-migration
27
951
341
reposted by
devin ivy π
dan
about 2 months ago
i wrote about atproto and why it matters
loading . . .
Open Social β overreacted
The protocol is the API.
https://overreacted.io/open-social/
115
2708
631
reposted by
devin ivy π
Jaz
about 2 months ago
New blogpost alert:
jazco.dev/2025/09/26/i...
This one is about using load balancing and bucketing in more creative ways to solve problems with database contention. Part of the work we're doing building out a new DB layer on top of FoundationDB that will be FOSS! Hope you enjoy it!
loading . . .
Turning Billions of Strings into Integers Every Second Without Collisions
In the case of distributed, high-throughput string interning, horizontal scaling can be achieved by breaking up one large keyspace that requires strict coordination into billions of smaller keyspaces ...
https://jazco.dev/2025/09/26/interning/
8
173
30
reposted by
devin ivy π
bryan newbold
2 months ago
excited to share that we are following through on our earlier commitments and putting together an independent+neutral organization to house the DID PLC system, includes the directory service
loading . . .
Creating an Independent Public Ledger of Credentials (PLC) Directory Organization | Bluesky
The Bluesky Social app is built on an open network protocol that refers to each user by a unique Decentralized Identifier, or DID (a W3C standard). The most popular supported DID method was developed ...
https://docs.bsky.app/blog/plc-directory-org
33
1100
431
reposted by
devin ivy π
Paul Frazee
2 months ago
Just a draft, but a very exciting draft to have
www.ietf.org/archive/id/d...
loading . . .
https://www.ietf.org/archive/id/draft-holmgren-at-repository-00.txt
11
222
50
@sheharper.com
happy birthdayyyyyy
3 months ago
1
10
0
reposted by
devin ivy π
alex benzer
3 months ago
hi Bluesky! π¦ iβve been chosen as the new head of product here at Bluesky HQ! and i couldnβt be more excited to hack with this incredibly talented team on making this site better for everyone.
339
4313
332
reposted by
devin ivy π
David Buchanan
4 months ago
Adversarial ATProto PDS Migration
www.da.vidbuchanan.co.uk/blog/adversa...
aka how to migrate your account if your old PDS explodes, and how to prepare for it in advance
loading . . .
Adversarial ATProto PDS Migration | Blog
https://www.da.vidbuchanan.co.uk/blog/adversarial-pds-migration.html
10
346
104
reposted by
devin ivy π
Jay π¦
4 months ago
"Social media users are tired of losing their identity and data every time a platform shuts down or pivots. In the ATProto ecosystem, users own their data and identities. Bluesky is the first big example, but a new wave of decentralized social networks is just beginning."
add a skeleton here at some point
57
3044
487
new capabilities for atproto devs coming sooooon! take a close look, and you'll find some pretty unique stuff going on in here. one of the key questions is: how will users understand what data they're providing an app access to when they login? lexicon authors will play a very important role... π
add a skeleton here at some point
5 months ago
0
77
17
reposted by
devin ivy π
futur
5 months ago
appviewappviewappview - after 6 months, I'm running what is, afaik, the first full-network bluesky appview - you can use it at
zeppelin.social
, query it at
bsky.zeppelin.social
, read about it at
whtwnd.com/futur.blue/3...
, & help me keep it up for more than a few weeks at
github.com/sponsors/fut...
loading . . .
in and out, quick appview adventure | futur
it's an appview, michael, how long could it take? tl;dr I'm running what is, to my knowledge, the first instance of the Bluesky AppView containing all\* data in the history of the network This took...
https://whtwnd.com/futur.blue/3ls7sbvpsqc2w
31
343
142
reposted by
devin ivy π
AT Protocol Developers
5 months ago
OAuth updates for app devs! Over the past few weeks we've been chatting with devs and doing a pass over our SDKs and docs to address issues. This blog post summarizes the main changes we've made, some tweaks still in flight, and links to longer form writing about security and design trade-offs
loading . . .
OAuth Improvements | Bluesky
We've been making improvements to the end-user and developer experiences with atproto OAuth, and wanted to share some updates.
https://docs.bsky.app/blog/oauth-improvements
33
616
114
tried to give some intuition for how fraught the oauth authorization code flow is, how the atproto oauth profile secures it, and lots of info for app devs engaging closely with this. a few things really jumped out at me while writing...
add a skeleton here at some point
5 months ago
2
74
6
reposted by
devin ivy π
AT Protocol Developers
6 months ago
we've rolled out some small changes to the DID PLC directory which make it possible to register new key types as verificationMethod entries, for non-atproto use cases. (this does not impact the PLC rotation key mechanism itself; that is still limited to P-256 and K-256) have fun building on PLC!
loading . . .
Relaxing DID PLC Verification Method Constraints, June 2025 Β· bluesky-social atproto Β· Discussion #3928
Weβve made a minor change to the PLC Directory service, with the aim of expanding compatibility with non-atproto apps and services: βverificationMethodβ keys can now be almost any key type, includi...
https://github.com/bluesky-social/atproto/discussions/3928
24
310
56
fresh atproto proposal! this one is for the oauth, app architecture, and security folks:
github.com/bluesky-soci...
here we're defying the labels of traditionally "public" vs "confidential" oauth clients, and challenging assumptions about what it means to be a browser-based app. 1/8
loading . . .
proposals/0010-client-assertion-backend at main Β· bluesky-social/proposals
Bluesky proposal discussions. Contribute to bluesky-social/proposals development by creating an account on GitHub.
https://github.com/bluesky-social/proposals/blob/main/0010-client-assertion-backend
6 months ago
5
172
28
reposted by
devin ivy π
AT Protocol Developers
7 months ago
are you a dev building an independent app on atproto and want a smoother OAuth account sign-up flow? are you a user wanting visibility and control over OAuth sessions? PDS operator wanting to add some β¨sparkleβ¨? this blog post is for you!
loading . . .
Network Account Management | Bluesky
Accounts in the atproto network are app-neutral: a single account can be used for short posts, long-form blogging, events, and more. But until now, the best way for users to create and manage accounts...
https://docs.bsky.app/blog/account-management
32
600
140
reposted by
devin ivy π
fig (aka:[phil])
7 months ago
pretty damn close to a 100% top-to-bottom bluesky-free bluesky β indie pds (lots) β indie relay (mine + others now!) β indie jetstream (mine + many more (optional)) π indie appview (AppViewLite has some issues,
@futur.blue
's should work, more in progress) β indie client (
@aviva.gay
's
deer.social
!)
add a skeleton here at some point
15
459
106
reposted by
devin ivy π
bryan newbold
7 months ago
very excited about lower costs with new Sync v1.1 relay, and did a write-up on how to host one cheaply (though
@bad-example.com
and
@futur.blue
kind of got me beat on the price point)
add a skeleton here at some point
11
201
59
reposted by
devin ivy π
AT Protocol Developers
7 months ago
interested in relay infrastructure and firehose protocol details? we have an update for you about our new relay implementation, and progress on rolling out Sync v1.1
loading . . .
Relay Updates for Sync v1.1 | Bluesky
We have an updated relay implementation which incorporates Sync v1.1 protocol changes, and are preparing to switch over the bsky.network relay operated by Bluesky. This post describes new infrastructu...
https://docs.bsky.app/blog/relay-sync-updates
26
586
95
reposted by
devin ivy π
fig (aka:[phil])
7 months ago
oh hey guess what it's an EU-jurisdiction atproto relay. hosted in france on an OVH eco KS-1 box: 4 cores/8 threads 32GB ram 480GB redundant SSD and 300mbit unmetered connection for three million dol-- i mean, sorry, it's $18.22 in USD/mo.
add a skeleton here at some point
12
315
63
first class support for intermediaries, rebroadcasting, and rehosting is lowkey goated when materially decentralizing administrative control is the vibe.
7 months ago
1
18
0
reposted by
devin ivy π
hailey
7 months ago
to anyone who says bluesky is not decentralized, i ask you: has anyone ever had their (and only their) social identity physically stolen and been able to recover said stolen social identity?
add a skeleton here at some point
5
194
12
here's a little nugget on the structure of the merkle search tree (mst) at the heart of atproto repositories. first context: the mst is essentially a key-value store. not often pointed out: its structure is fully determined by its keys and not its values. sometimes i like to think of it as a grid:
7 months ago
0
33
1
7 months ago
0
23
0
lovely plc headquarters
8 months ago
5
98
6
banger
add a skeleton here at some point
8 months ago
1
32
2
so much fun! / boil those beans! π₯²
loading . . .
Slurf Song
YouTube video by Michael Hurley - Topic
https://youtu.be/Ugyq_IOn09A?si=GXWQK_gCezwVq4r-
8 months ago
1
10
0
reposted by
devin ivy π
Rudy wants revolution.
8 months ago
Personal Data Servers (PDS) mentioned in
@forbes.com
β weβve come a long way (Blacksky & Friends mentioned too)
loading . . .
Blue Skies Ahead: Social Media's Quiet User Revolution
In a digital landscape increasingly defined by user concerns over privacy and control, a quiet revolution is taking shape.
https://www.forbes.com/sites/damiontaylor/2025/04/02/blue-skies-ahead-social-medias-quiet-user-revolution/
2
233
49
reposted by
devin ivy π
TechCrunch
8 months ago
A world without Caesars: How the atproto community is rebuilding the web to return power to the people
loading . . .
A world without Caesars: How the atproto community is rebuilding the web to return power to the people
The first in-person gathering devoted to those building with the AT Protocol β which powers Bluesky β was held in Seattle.
https://tcrn.ch/4iODUg7
3
88
30
reposted by
devin ivy π
Emily Liu
8 months ago
this time last year, we were struggling to get mainstream press to see bluesky as anything other than a "twitter alternative" very cool to now read articles that situate bluesky as just one part of the AT Protocol ecosystem, where social media isn't built by a company but rather by community
8
518
74
#atmosphereconf
was unreal. this community is soo damn cool and knowledgeable. also a great reminder this work has roots, is just part of what will be a very long tradition. slides for my talk can be found somewhere in here!
pdsls.dev/at://did:plc...
add a skeleton here at some point
8 months ago
5
67
7
reposted by
devin ivy π
bryan newbold
8 months ago
couple
#atmosphereconf
questions around what apps/projects we'd love to see here is a big list we have today! will try to get out something punchier soon
loading . . .
Call for Developer Projects Β· bluesky-social atproto Β· Discussion #3049
The last few weeks have seen a swell of developer interest in atproto. Welcome! The protocol is maturing, and now is a great time for early adopters to jump in and start building. This post lists s...
https://github.com/bluesky-social/atproto/discussions/3049
5
109
37
reposted by
devin ivy π
bryan newbold
8 months ago
for any devs working on sync v1.1 induction firehose: I added verification functionality to goat, which should be pretty close to new spec and new relay. you can run it against a PDS, eg: 'goat firehose --relay-host wss://pds.robocracy.org --verify-mst --verify-basic' and it will log problems
1
36
5
reposted by
devin ivy π
Bluesky
8 months ago
We π links! Starting this week, we've made it even easier for newsrooms and more to track how much traffic Bluesky is sending to their sites. For those setting up analytics, Bluesky's referrer is
go.bsky.app
.
385
27895
3337
reposted by
devin ivy π
daniel π«
8 months ago
Hey devs, this is an exciting one! Just put up an early proposal for OAuth scopes in the atproto network. Eager to hear thoughts
github.com/bluesky-soci...
loading . . .
Proposal: OAuth Scopes Β· bluesky-social atproto Β· Discussion #3655
Weβre continuing work on rolling OAuth out to the atproto network. Just recently, the Bluesky PDS distribution gained the ability for any network application to create an account on it (#3621). Thi...
https://github.com/bluesky-social/atproto/discussions/3655
7
203
35
reposted by
devin ivy π
bryan newbold
8 months ago
some group discussions i'm hoping to have at
#atmosphereconf
: "IndieSky": there are a few scaled-down bsky appview projects. how can we get to an out-of-box "service distribution" which people can self-host?
5
98
16
add a skeleton here at some point
9 months ago
6
230
16
Load more
feeds!
log in