This is my second take on writing this, the last one didn't quite come out right so I am trying again. #FuckAI
How many entries can a Merkle Search Tree node have? An attempt to answer with half a million atproto repositories & two coin flips.
Dev Log 45: 2026-01-27
Sill no longer requires an email for signup
web8 ftw!!!!
Does an independent Bluesky stack really cost thousands?
Introducing firehose.network - public infrastructure and tools for ATProto relays.
Backfill-friendly record design
leafletがstandard.siteへ移行
Dev Log 44: 2026-01-23
I will do shite out of spite, here's another case study!
How does a mind decide what to remember? What makes one experience crystallize into long-term memory while another fades within hours? How can a system modify itself while maintaining coherent identity?
Run two PDSs container instances on the same machine, or if crafty elsewhere.
Damn it.
W is proof that the ecosystem is working
What a waste of a name.
a late response to the social graph talk from last week
Notes with my struggle to get it working on my machine
Tired of creating duplicate records in a repo from your atproto app?
Introducing lexicon.store - an unconventional ATProto Lexicon Registry
That’s not a threat. It’s the point. Bluesky is what it looks like when a platform doesn’t try to trap you.
The fastest way to break the next era of social is to make money the wrong way.
My thoughts on decentralized community building
A checklist of things to check when you move to a new PDS and new posts don't show or your account doesn't load on Bluesky
Dev Log 42: 2026-01-05
Interoperability! …and more?
An NPM package to connect your Astro blog to ATProto using the Standard.site lexicon, or the story in which Bryan finally creates a website.
Here's the rundown of what happened...
Tophhie Social now has its own little corner on leaflet.pub!
Un événement lillois le 28 janvier pour discuter du protocole AT.
Introducing goals.garden - Goal and habit tracking on ATProto