underrated part of atproto is most of the time you don’t have to directly talk to other people’s (possibly badly made) servers, it’s all mediated via records
Oh dear lord, I knew it was bad, but didn't know it was this bad: hackers.pub/@fedify/2026...
(I've mostly just contributed to activitypub projects that already existed, so didn't usually need to experience these specific pains)
Why implementing ActivityPub is hard, and why it doesn't have to be
Implementing the ActivityPub protocol from scratch introduces massive technical hurdles, including fragmented signature standards, unpredictable JSON-LD document variations, complex distributed system...
hackers.pub