Daily Archives: April 5, 2024
Joe’s Blog — a non-linear personal web notebook
Likes https://joearms.github.io/#2013-05-31%20A%20week%20with%20Elixir.
Joe’s Blog — a non-linear personal web notebook
Ryan (@snarfed.org) — Bluesky
Follows https://bsky.app/profile/snarfed.org.
Ryan (@snarfed.org) — Bluesky
bryan newbold: “we have some heisen-bug around folks mysteriously getting unfollowed, and @chadkohalyk.com is definitely my example: I was so totally following him, but then wasn’t, and almost missed hanami content?!?!” — Bluesky
Likes https://bsky.app/profile/bnewbold.net/post/3kpfzjymy3z2t.
bryan newbold: "we have some heisen-bug around folks mysteriously getting unfollowed, and @chadkohalyk.com is definitely my example: I was so totally following him, but then wasn’t, and almost missed hanami content?!?!" — Bluesky
Post Details | were.social
@bnewbold strongly agreed. @arcanicanis it is indeed a lot, but as with anything, the vast majority of developers should and will use libraries for more or less all of it. Doing it from scratch can be fun, good for learning, etc! But not necessary or recommended otherwise.
(I say this having implemented the complete ATProto PDS stack: MST, repo storage, signature chains, sync algorithms, websocket subscriptions, etc. It took much more than just DID handling, but libraries for low level bits like IPLD, DAG-CBOR, and crypto definitely helped.)
Post Details | were.social
Some background on user access to rotation aka recovery keys: https://github.com/bluesky-social/atproto/discussions/1151