so much exciting stuff here but big shout out to @divy.zone for @bsky/sdk, our shiny new TypeScript SDK! it's a thin layer of Bluesky-specific utils (like RichText) on top of the lexicon-agnostic Lex. modern, sleek, tree-shakable, all the good stuff. definitely check it out!!
@bsky/sdk - npmx
Bluesky SDK for use with @atproto/lex
npmx.dev
Today we’re launching Bluesky Protocol Services, a new brand and website for the infrastructure Bluesky operates. And Jetstream v2, the best way for developers to use atproto at scale, now with network replay.
atproto.com/blog/introdu...
Introducing Bluesky Protocol Services
A new home for the infrastructure Bluesky runs on the open network — including Jetstream v2 with network replay, a new Jetstream SDK, and a lex-based TypeScript SDK
atproto.com
in particular I'm very happy where we landed with lexicon codegen. you can either use the build-in ones, or codegen it yourself from the lexicon definitions!
import { com, app, chat } from "@bsky/sdk/lexicons"
// or, first run `lex build` then
import { com, app, chat } from "./lexicons"
1310 minute videos, jetstream v2, Bluesky Protocol Services, and @bsky/sdk all at the same time. what a day!
4 12 120here's a bluesky client in under 1kb. can you do better?
tangled.org/strings/did:...
golf.html · by samuel.fm
a 1kb bluesky client
tangled.org
hello from my new bsky client
we had an outage yesterday that felt like a personal insult: it affected my ISP and absolutely no one else
1 2 59okay now we have this, should we re-enable reposts in Lists?
v1.130 is live!
Want to follow someone for their posts but not their reposts? Now you can — turn on "Hide reposts in feeds" for any account you follow.
FYI: next week’s release will be the last version to support iOS 15. please update accordingly
6 13 66claude when it realises it's in a polytoken harness: great now I have to spend the rest of my life debugging Nix
2 1 66