Jake Gold
@jacob.gold
Infra eng leader, SF Bay Area. Helped launch and scale Bluesky. Prev: Nuro, Docker, Google, founder. Currently working on AI codegen. Obsessed with history, computers, and open systems. Happy to chat: bluesky@jacob.gold
Pinned posts
An unordered / non-exhaustive list of things that helped scale Bluesky's infra efficiently: + Exiting the cloud (colocation) + HAProxy w/many Node backends + Go w/clever code + ScyllaDB + SQLite w/per user databases + Redis w/many instances + AMD servers w/many cores + Purchasing bandwidth directly
Top posts
Eugen could personally block/delete ~25% of active Fediverse users at any moment and they would have no recourse. Handful of other admins could block/delete another 50%+ When the Bluesky app finally supports syncing to the phone, no one can block/delete any Bluesky users under any circumstance.
This is The Schizophrenic Problem that Twitter never solved but Reddit did. People have moods and the algorithm has no way of knowing your *current* one is. No one is going *ever* in the mood for everything. There needs to be a way to select into specific kinds of content and *avoid* other kinds.
Latest posts
Some of us early users on Twitter (initially Twttr) learned about it in 2006 on the Odeo web site, which was a podcast directory created by Evan Williams (the creator of Blogger). It's more than likely that I was looking for a new episode of @dancarlin.bsky.social's Hardcore History.
Normalize rejecting PRs from authors that are incapable of properly designing, testing, and reviewing their own code. It's not "gatekeeping" or a "bet against AI" to uphold standards that we know to be critical to creating high quality production software. Pray your competitors do the opposite!
Buckets could do more but I'm most excited about subcommunities! 1. Someone creates a bucket for a topic like `r/raspberrypi` 2. Other users publish posts in their own repos with a reference to that bucket 3. Apps merge those posts into subcommunity feeds Some complexity but very workable.
Getting high on your own supply is risky. The amount of AI slop jankiness in Anthropic products might end up being their undoing. They're gambling on speed over quality. But we've already run this experiment. We know running up tech debt is faster/jankier at first and then quickly jankier/slower.
Perfect Decentralization is the enemy of Practical Decentralization. The internet, DNS, email, and the web are examples of Practical Decentralization. Nothing beats this track record. What AT needs to get to the next level is *many thousands* more independent+funded teams building on the network.