Jim Calabro ♟️
banner
calabro.io
Jim Calabro ♟️
@calabro.io
Engineer @ Bluesky
songs for the ai age
Ra Ra Riot "Beta Love" (Official Music Video)
YouTube video by Ra Ra Riot
www.youtube.com
February 5, 2026 at 11:55 PM
Reposted by Jim Calabro ♟️
> "the solution to this is therapy. not an AI chatbot"
February 4, 2026 at 6:30 PM
Reposted by Jim Calabro ♟️
Have you seen the new blog post? It's on pckt. It's literally on bsky. It's a standard dot site record. It's literally on Offprint. You can probably find it on Margin. Dude it's on your pds. It's a Leaflet original. Go to atproto. Dive into atproto. Atproto has it for you. Atproto has it for you.
February 4, 2026 at 7:51 PM
Should be back now
FYI Truffle PDS down again. Bringing it back up
February 4, 2026 at 4:10 PM
FYI Truffle PDS down again. Bringing it back up
February 4, 2026 at 3:34 PM
hell yeah. in so many areas, we’re in desperate need of discontinuous innovation that doesn’t fit neatly in to preexisting shapes
But IMO the world hasn’t been made any better by half-built products looking for quick exits and requiring constant data collection in order to run their A/B tests
I am personally of the opinionated, obsessive, craft + taste > market analysis, vertical integration, long timelines ilk of technologist
February 4, 2026 at 2:23 AM
Reposted by Jim Calabro ♟️
go devs using indigo:

going to push out some more small breaking API changes. in this case, returning pointers from constructors to avoid accidental copies, and improve ergonomics.

feels like we are getting close to a milestone where we start to formalize SDK changes (git tags, etc)
atproto: some constructors return uncopyable values · Issue #1313 · bluesky-social/indigo
As originally observed here #1306, atproto/identity.NewCacheDirectory returns CacheDirectory. The issue is CacheDirectory contains several sync.Map fields which are marked nocopy. In practice all u...
github.com
February 3, 2026 at 8:13 PM
Reposted by Jim Calabro ♟️
📢 for atproto developers:
Office Hours Livestream this Friday at 3:30pm PST!

@jimray.bsky.team and @divy.zone and I will start with a news roundup, share about the team's Q1 roadmap, and then answer any Q&A. If people are into it, we'll make this a biweekly thing
January 29, 2026 at 6:52 PM
This is fucking crazy!!
jaz.sh Jaz @jaz.sh · 9d
And the hyperscalars are pushing up prices. 2x-ing peered egress is big. They don't want you leaving. I've also been seeing a lot of signs of AWS and GCP going out of stock of a ton of SKUs in the US (both committed VMs and baremetal instances) for the forseeable future. This is gonna hurt.
January 28, 2026 at 3:55 PM
Shockingly bad name for a new service lmao

openai.com/index/introd...
January 27, 2026 at 8:26 PM
Reposted by Jim Calabro ♟️
Last month I helped release the Resonant Computing manifesto. Now I want to explain why ATproto should be seen as a key component for resonant computing. It helps enable the various principles of resonant computing, and it's helpful for people to understand that...
January 27, 2026 at 7:04 PM
Atmosphere conf travel booked!
January 27, 2026 at 1:47 PM
Reposted by Jim Calabro ♟️
2026 is the year Bluesky and the Atmosphere really come alive

here's what's next

bsky.social/about/blog/0...
What's Next at Bluesky - Bluesky
As we head into 2026, we're entering a new phase for the Bluesky app. Last year was about scaling through rapid growth and getting the fundamentals in place. This year is about leaning into what's wor...
bsky.social
January 26, 2026 at 9:07 PM
Reposted by Jim Calabro ♟️
just published a fix for a bug in Tap that was causing over-fetching of repos when filtering based on collection

if you're using Tap, strongly encourage upgrading (to v0.1.4)!

you can upgrade to the latest by pulling ghcr.io/bluesky-social/indigo/tap:latest
From what I saw it was doing it every rev change on a small test of just watching my repo. Was finding the matching call in PDS logs and inside of tap. Writing up a bit more details on that GitHub thread as well.
January 26, 2026 at 8:25 PM
Reposted by Jim Calabro ♟️
Twitter died a long time ago and X isn't worth it. Before I made the jump, my ego was holding me back. I was too concerned with vanity metrics. I finally realized if you're posting stuff people want to follow, then they'll follow you, even when you leave. www.siliconrepublic.com/enterprise/k...
Open-source champion Kelsey Hightower on the promise of Bluesky
Ann O’Dea spoke to US software engineer and open-source champion Kelsey Hightower about the promise of the AT protocol.
www.siliconrepublic.com
January 26, 2026 at 5:23 PM
FYI having network issues this morning; troubleshooting now
January 26, 2026 at 2:14 PM
I have declared victory over screen sharing on Linux with sway with a 49 inch ultrawide display

github.com/jcalabro/dot...
updating dotfiles · jcalabro/dotfiles@f574a70
github.com
January 25, 2026 at 3:14 PM
Reposted by Jim Calabro ♟️
1.4 million videos were played on Skylight yesterday 🤯 literally 3x from the day before.

This increase was from all areas:
+150% on sign ups
+50% on returning users
+40% on videos played (average)
+60% on videos played (median)
+100% on posts created

And record low issues getting in to the app.
January 24, 2026 at 1:31 PM
Reposted by Jim Calabro ♟️
will put out more details/timeline soon, but we are finally preparing to push through the operational changes to switch over bsky.network to the "new" relay.

have already started switching over some of our internal systems
January 23, 2026 at 5:53 PM
playing a fun game called "is this box DIMM training, or is it busted?"
January 22, 2026 at 4:07 PM
Hailey is S tier at shipping
at risk of a bunch of people saying “well actually you should have done it this way”, here’s a lil write up on adding trending topics to bluesky

hailey.at/posts/3mcy5b...
Topics on Bluesky
Building usable trending topics on Bluesky
hailey.at
January 22, 2026 at 11:51 AM
fun little scylla repair job ran today
January 21, 2026 at 9:46 PM
this looks so good!
i absolutely love our new code review page! it's orders of magnituted nicer being able to look at the diff while you author your review comments.
January 21, 2026 at 4:40 PM
Made a typo when responding to an email with “both times work for meme” and now I’ve gotta leave and never come back, bye
January 20, 2026 at 1:03 PM