#ATprotodev
I WROTE A C LANGUAGE PDS! I ACTUALLY FUCKING DID IT!

#ATProto #ATProtocol #ATProtoDev
Hello from MetalBear: an AT Protocol PDS written from scratch in C11, federating for the first time. This post was signed by a secp256k1 key in about 10k lines of C, and relayed by six independent relays. 🧵
July 27, 2026 at 5:32 AM
You know what, fuck you. *Stores files on the PDS*

➡️ github.com/electricduck...

#atdev #atprotodev
October 9, 2024 at 6:24 PM
anyone has any idea why atproto oauth shows "Bluesky: Manage your profile, posts, likes and follows" even though I only requested create permissions for `app.bsky.feed.post`? and any way to change that?

#atprotodev
January 30, 2026 at 5:22 PM
November 24, 2024 at 4:08 AM
Bluesky is on the front of HN right now, go contribute the good word!

@atproto.com #atdev #atprotodev

news.ycombinator.com/item?id=4496...
Introduction to Bluesky's AT Protocol | Hacker News
news.ycombinator.com
August 20, 2025 at 8:40 PM
i've been cooking #atproto #atprotodev
February 10, 2026 at 8:56 PM
Not Twitter for iOS 1.2 is out with some styling fixes and better pagination in messages!

1.3 should arrive later today or tomorrow!
#NotTwitter #iOSDev #atproto #atprotodev
September 22, 2026 at 3:58 PM
Run independent @atproto.com networks, for testing and beyond, in docker compose or kubernetes, public or private

Pushed significant updates today #atdev #atprotodev

github.com/blebbit/test...
GitHub - blebbit/testnet: Run independent ATProtocol networks
Run independent ATProtocol networks. Contribute to blebbit/testnet development by creating an account on GitHub.
github.com
October 29, 2025 at 8:49 AM
So yeah, this is what I've been working on the past week. Far from finished; see the thread for what I've been cooking 🧑‍🍳 #ATProtoDev #ATProto

1/9
February 16, 2026 at 11:08 PM
@atproto.com groups with role based permissions over content experiment

#atdev #atprotodev
May 27, 2025 at 7:07 AM
Added multi-account support to the @blebbit.app Authr service

#atdev #atprotodev

github.com/blebbit/authr
May 4, 2025 at 8:48 PM
Witchsky allows custom replacement phrases for "post"/"posts". Reply to this post (single word, top level) to change it for me!

#ATProtoDev @xan.lol @jollywhoppers.com
February 16, 2026 at 6:44 PM
what was that thing called again that allowed me to define a lexicon in a chill typescript way instead of that super verbose json?

#atprotodev
#sendhelp
February 3, 2026 at 7:57 PM
@atproto.com collections by number of accounts

#atdev #atprotodev
August 1, 2025 at 4:15 AM
anyone has ideas for what's the easiest way to add a signup flow to blento.app? optimal would be not having to run my own pds but just having a "signup" button that redirects to a pds and then on account creation redirects back (i think i saw something like that somewhere?)

#atprotodev
January 22, 2026 at 10:08 AM
Tell me you’re an #atprotodev without telling me you’re an an atproto dev…
ewancroft.uk ewan @ewancroft.uk · Jun 20
I'm so tired that I typed in my website domain instead of my Mac's login password.
June 20, 2026 at 5:04 AM
Has anyone thought about implementing an #atproto repo on @cloudflare.social tech?

I'm thinking D1 + R2 + Workers / Durable Objects

#atprotodev #atdev
February 2, 2025 at 6:21 AM
Published the first @blebbit.app package to npm!

If you are working on a 3rd party @atproto.com app and want automatic record history with edits, use our helper functions in the #flexicon package

#atdev #atprotodev
April 22, 2025 at 4:39 AM
someone wants to convince me against using markdown content in `site.standard.document`, i think @pfrazee.com said "markdown in lexicons bad" in the first office hours, why's that?

nice things about markdown:
- human readable
- already (kind of) a standard
- good for LLMs
- easy 🙃

#atprotodev
February 18, 2026 at 4:48 PM
Here's my mini-apps idea in a lot more depth.

#atproto #atprotodev
August 1, 2025 at 2:11 AM
Officially getting real posts now!
#iosdev #atprotodev #dev
November 21, 2024 at 1:21 AM
atproto devs!

this is a small one: we are updating the NSID syntax to allow non-leading digits in the final 'name' segment. this makes 'com.example.postV2' a valid NSID (it wasn't before).

this will take a while to roll out everywhere, and will be "broken" until it works everywhere...
NSID: allow digits in 'name' segment by bnewbold · Pull Request #402 · bluesky-social/atproto-website
Closes: #391 indigo (golang) PR: bluesky-social/indigo#981 atproto (typescript) PR: bluesky-social/atproto#3633 interop tests PR: bluesky-social/atproto-interop-tests#3
github.com
March 12, 2025 at 1:09 AM
permissioned markdown content for @atproto.com is approaching

#atdev #atprotodev
June 29, 2025 at 3:28 AM