yrriban's pds adventures
skeleton.yrriban.net
yrriban's pds adventures
@skeleton.yrriban.net
"doot"

yrriban.net
been slow progress hand-rolling an implementation of standard.site. slightly surprised to find that the go implementation of uploadBlob doesn't accept setting the mime type: github.com/bluesky-soci...

there's even an issue about it: github.com/bluesky-soci...
`atproto.repoUploadBlob`: allow parsing or specifying Content Type · Issue #850 · bluesky-social/indigo
When calling repoUploadBlob, the function always specifies the MIME Type as */*. This causes problems when trying to use the uploaded blob later, for example when specifying it as the avatar for a ...
github.com
February 15, 2026 at 11:57 PM
now that i've got the pds up and running i'm going to try and implement standard.site next. this and pds.ls should hopefully be enough to get things rolling.
I just want to say that site-validator.fly.dev by @octet-stream.net is a great resource for debugging when implementing @standard.site
January 24, 2026 at 6:12 PM
the inclusion of '@' in the official atproto endpoint is, i believe, intended as an enrichment activity for devs to work on their encoding and special character handling.

but seriously apache really does not want to work with me here.
January 21, 2026 at 6:08 AM
i think i got this mostly working?
January 20, 2026 at 8:12 AM