daniel 🫠
banner
dholms.xyz
daniel 🫠
@dholms.xyz
dreaming of protocol level sovereignty

bsky team 🌅
Pinned
This is an article that I've wanted to write for over a year, and I finally got the chance to do it!

Atproto Ethos is a deep dive into how we think about protocol design - its influences, the core innovations, and the opinionated takes that we've adopted
Atproto Ethos - AT Protocol
A deep dive into the philosophical and aesthetic principles underlying the design of AT Protocol.
atproto.com
actually from friendsgiving this last weekend but some inspo for the day
November 27, 2025 at 5:45 PM
bro just one more refactor and i'll put this sync tool out, please bro believe me. it didn't have back pressure bro, a sync tool needs back pressure. but i promise this refactor fixes that. and it's the last one bro. i'll publish the package after this refactor bro i promise
November 26, 2025 at 11:03 PM
Reposted by daniel 🫠
Hey y'all, we just released a new SDK for working with Lexicons in TypeScript! 🥳

It focuses on improving DX and some of the pain points of the current tooling (see my previous post below).

It's currently in beta and we'd love to get your feedback 🙇‍♂️

www.npmjs.com/package/@atp...
November 24, 2025 at 10:35 PM
devs, seriously check this one out. @matthieu.bsky.team knocked it out of the park with this

we'll be collecting feedback & doing some light iteration before the official release, so give it a go & let us know what you think!
Hey y'all, we just released a new SDK for working with Lexicons in TypeScript! 🥳

It focuses on improving DX and some of the pain points of the current tooling (see my previous post below).

It's currently in beta and we'd love to get your feedback 🙇‍♂️

www.npmjs.com/package/@atp...
November 24, 2025 at 11:43 PM
Multiple sources are confirming this to be true
November 22, 2025 at 12:52 AM
Reposted by daniel 🫠
I just received word via Modelo that it is true. It is the weekend
November 21, 2025 at 10:03 PM
yall aren't ready for how nice this new lex sdk turned out
November 21, 2025 at 8:04 PM
Reposted by daniel 🫠
For the last time, AT is simple

Beavers host their posts for the joker nodes, which you get from starter packs. You don't have to have a joker but if you don't then you swear allegiance to the Atmosphere King, who may or may not be plotting against the Queen
November 19, 2025 at 8:32 PM
Reposted by daniel 🫠
I'll tell you one thing wrong with this app - no one is ever sharing pictures from olive garden
November 19, 2025 at 11:15 PM
Reposted by daniel 🫠
@tangled.org is such a great role model for projects in this moment

- actually does the thing: useful, accessible
- innovates/differentiates at *product* level: stacked review
- hybrid at proto layer (git and AT), pulls in bsky profile data
- built in europe by small amitious team

#eurosky
November 19, 2025 at 10:47 AM
Reposted by daniel 🫠
IF YOU ARE RUNNING YOUR OWN PDS I am sorry but I am about to make a change to our docker compose.yaml to switch to a fork of the watchtower service that handles updates -- see github.com/bluesky-soci...

unfortunately, upstream is now unmaintained and we can't push this out any more cleanly. thanks!
switch to watchtower fork by axfelix · Pull Request #289 · bluesky-social/pds
I normally don't switch to a 3rd party fork lightly due to maintenance implications, but this seems like the right move here: containrrr/watchtower#2122 Tested that the fork was able to update ...
github.com
November 18, 2025 at 6:19 PM
Reposted by daniel 🫠
Happy "wow, the internet is pretty centralized and we should probably do something about it" day
November 18, 2025 at 3:41 PM
Reposted by daniel 🫠
Bikeshed time. What should we name this tool:

A sync engine which is told which collections and dids to sync, then fetches from the network and produces an event stream for your app (cc @dholms.xyz)
November 17, 2025 at 8:11 PM
Reposted by daniel 🫠
We've got a mega write up of #ATProto_MTL

Thanks to @cosmik.network and @graze.social for your direct financial support for travel & accomodation, and everyone else for coming and working through hard problems together.
ATProto Montreal Recap
IETF124 and community sessions
atprotocommunity.leaflet.pub
November 15, 2025 at 11:39 PM
when youre coding & switch from listening to sad indie music to metal
November 13, 2025 at 8:22 PM
Reposted by daniel 🫠
yup that's officially 10 billion atproto backlinks
indexed by constellation
across every lexicon
that you can query
at constellation.microcosm.blue
November 12, 2025 at 9:59 PM
but one man sat at his computer and imagined a different world. he had a vision of a country run like a corporation, headed by a ceo king. it would, he believed, finally make us free. but what he didn't realize was that this vision was itself a product of the very system he thought he was escaping.
adam curtis yarvin when
November 11, 2025 at 11:46 PM
wow great interview. @bnewbold.net is a real one - very thoughtful & cares deeply about the problems we're trying to address

this interview does a great job capturing the pressure/anxiety/tradeoffs of designing/developing the protocol, especially the early period
The latest interview up at the Protocol Oral History Project is a @bsky.app hometown hero: Protocol Engineer @bnewbold.net. I'm so grateful for his time and care in sharing his experience building the foundation for not only this app but many more: protocol.ecologies.info/interviews/n...
Bryan Newbold: Protocol engineering
A protocol engineer at the social-media platform Bluesky describes building an open protocol around a fast-growing social media platform.
protocol.ecologies.info
November 11, 2025 at 9:54 PM
‼️‼️

bsky integration wen
Semble alpha is now open! ✨
Check it out at semble.so
More details in our leaflet pub! (link in next post > )
November 7, 2025 at 7:12 PM
Reposted by daniel 🫠
I want my Machines to have more Loving Grace and do less All Watched Over
November 7, 2025 at 4:34 PM
Reposted by daniel 🫠
Chatted with an OG Internet guy at the @atproto.boston meetup today.

Asked him about the last time he saw so much community excitement and engagement for a protocol.

He said http and html.
November 7, 2025 at 4:50 AM
Reposted by daniel 🫠
Bing bop boom boom boom bop bam
May 13, 2025 at 10:16 PM
great thread of our IETF BoF session today

huge thanks to everyone that participated in person & remote

for more info on what a "BoF" is & what are plans at the IETF are check out: docs.bsky.app/blog/taking-...
November 5, 2025 at 9:10 PM
best part of the IETF was getting to talk about our amazing ecosystem 💙
lots of exciting projects in Montreal this week weaving the ATProto ecosystem ✨ ( @germnetwork.com @stream.place @leaflet.pub @microcosm.blue @atprotocol.dev @smokesignal.events @cosmik.network @skylight.social )
November 5, 2025 at 9:06 PM
Reposted by daniel 🫠
Montreal watch party for #ietf124 🍿
World Series but for protocols 🙃
November 5, 2025 at 3:06 PM