Jim Calabro
banner
calabro.io
Jim Calabro
@calabro.io
Engineer @ Bluesky
Reposted by Jim Calabro
oh yeah starting to feel like the atmosyear
January 16, 2026 at 9:59 PM
Sean Parker to the creator of Group Coupon: drop the "pcou", it's cleaner
January 15, 2026 at 3:34 AM
FYI elfcup is down. We are working on restoring service to that PDS
January 14, 2026 at 8:16 PM
Reposted by Jim Calabro
Today's toy: atlogin, an OIDC provider for the AT network, compatible with Tailscale custom OIDC.

Try this: login.tailscale.com and login as user "@at.apenwarr.ca". You'll join my test tailnet (ACL isolated from other users).

Source: github.com/apenwarr/atlogin
GitHub - apenwarr/atlogin: An OIDC provider that logs in with ATProto
An OIDC provider that logs in with ATProto. Contribute to apenwarr/atlogin development by creating an account on GitHub.
github.com
January 12, 2026 at 8:21 PM
Reposted by Jim Calabro
backend eng? come build this app with us.

jobs.gem.com/bluesky/am9i...

we’re a tiny team building a very big app.

if that sounds fun, lfg!
Bluesky Jobs
Bluesky Jobs
jobs.gem.com
January 12, 2026 at 12:15 AM
Reposted by Jim Calabro
My current mental model of coding with agents:

Human attention moves to the edges
January 11, 2026 at 6:52 PM
Yeeeep. Technology isn't the thing. It's the thing that gets you to the thing (I think that was a HCF quote?)
jaz.sh Jaz @jaz.sh · 5d
Every project I see thats built on AT Proto that talks about it on the home page or in user onboarding extensively or something feels like a tech demo to me for some reason. When you use Substack they don't talk about what database or CDN they use. Idk I'm kinda just ranting
January 11, 2026 at 6:09 PM
Reposted by Jim Calabro
I firmly believe any pure SaaS company is now in imminent danger of extinction
January 11, 2026 at 9:14 AM
Here's a short writeup on the search incident the other day. Not really a revolutionary issue (GPU scaling issues and a misconfigured kafka consumer), but this just reinforces the fact that you need to get all the little tedious details right

jcalabro.leaflet.pub/3mc63k35whk2h
January 11, 2026 at 5:51 PM
Reposted by Jim Calabro
After years of hunting down and demonising T&S folks, researchers, defunding orgs, suing advertising orgs etc…. We finally see overtly that the free speech absolutism agenda was about cover for pedophilia and abuse of women.
January 10, 2026 at 1:03 PM
Reposted by Jim Calabro
Current events are making it challenging to track MPs and reputable organisations that are permanently migrating to Bluesky. If folks see examples that we need to assess for verification - do let me know. Will limit it largely to politicians, govt orgs and large orgs at the moment for this pass.
January 9, 2026 at 11:03 AM
Reposted by Jim Calabro
One challenge with talking about Trust & Safety as a single function is that it’s actually made up of many different capabilities. One of the most timely right now is product trust—building safety directly into the product itself. 1/6
January 9, 2026 at 10:28 AM
Reposted by Jim Calabro
I wrote a bluesky client from scratch in HTML and JS!

You can try it here: impro.social

github.com/improsocial/...
GitHub - improsocial/impro: A Bluesky web client
A Bluesky web client. Contribute to improsocial/impro development by creating an account on GitHub.
github.com
January 9, 2026 at 12:27 AM
Reposted by Jim Calabro
We're actively looking to grow our team at @ersc.io again! If you are interested or know someone who might be, I'd love to chat.

We are looking for distributed storage folk as well as frontend/UX.
January 8, 2026 at 10:25 PM
Alright, thanks for bearing with us. Posts are flowing through the system at a high rate now, but we have a large backlog to chew through, so it might be several hours before we're back to posts showing up in search right away

Apologies! TL;DR kafka is hard
Search results seem to be behind by 3ish hours. Team is looking into it
January 9, 2026 at 3:19 AM
Reposted by Jim Calabro
some bluesky services, including fulltext search, have delayed indexing right now, by 2-3 hours. working to resolve the infra issue, after which all content should be correctly indexed
January 8, 2026 at 8:57 PM
Reposted by Jim Calabro
Grok is producing ~6,700 sexually suggestive or nudified images per hour

• Twitter (X) is now the top deepfaking site in the world

• Women who speak out become targets by users

(via business)
January 7, 2026 at 10:22 PM
Reposted by Jim Calabro
who here wants drafts? ✋
January 7, 2026 at 8:27 PM
Test top level post
January 4, 2026 at 3:02 AM
Reposted by Jim Calabro
My experimental single-user PDS has a name!

Meet ☁️ Cirrus, the lightest PDS in the Atmosphere

npm create pds@latest
January 3, 2026 at 7:56 PM
Reposted by Jim Calabro
GRIS
#art
January 3, 2026 at 5:53 PM
Reposted by Jim Calabro
explaining that i don't want to talk to other programmers about programming, i want to talk to other weird hobbyists who write code with aesthetics i absolutely do not understand and make design choices i would never touch
January 3, 2026 at 4:43 PM
Reposted by Jim Calabro
6/ Not unexpectedly, most of the repositories are very small. 20% of the repositories are below 912B while 50% of the repositories are below 6.34kB.

You have to wait until the 97th centile to reach 1.04MB.
December 31, 2025 at 7:21 AM
Reposted by Jim Calabro
This is kind of the layer 7 for the new layer 3 that I’ve been trying to work toward. I like it!
Time for my big year end blogpost about the Atmosphere.

From the personal computing perspective, the cloud has been a disaster — but we shouldn't run away from it.

We can solve a lot of problems by connecting our clouds, turning it into atmospheric computing.
Atmospheric Computing
Cloud computing has been extremely successful, but it lost the values that drove personal computing. We can solve this by evolving forward.
www.pfrazee.com
January 1, 2026 at 1:03 AM