Hey @bsky.app / @atproto.com - since ~07:57 UTC both jetstream1 and jetstream2.us-east accept the websocket and then just... send nothing. no close, no error. us-west is fine. status page says all green. Am I being rate limited or is something going on?
Aaron Boodman
Aaron Boodman
@aaronboodman.com
CEO rocicorp.dev. Building replicache.dev and zerosync.dev, raising two great kids, trying to be a better person. Also found at http://aaronboodman.com.
2K followers451 following351 posts
The amazing thing about kids is they start out believing they can just do things - they are born that way. You just have to avoid accidentally extinguishing it.
My son, Sam (10), finished his first draft of _Browning Point_ - a 75 page fanfic set in the _Kerbal Space Program_ universe. Following his favorite scifi, it features 10 pages of maps and illustrations, a science-driven plot, and plenty of slapstick humor. The pride is almost unberable.
Come for the fast UI, stay for the spontaneous dance party at 0:05: www.youtube.com/watch?v=aV6a...
Aaron Boodman reposted
Replying to @tcurdt.bsky.social
This is a great question. Real-world permissions was a core motivation for Zero. The short answer is Zero security works just like traditional web app security. Reads flow through your server, and your server controls the queries that sync. See zero.rocicorp.dev/docs/auth#pe...
Zero to 1.0 After two years of work, 50+ releases, thousands of commits, and hundreds of bugfixes, we are officially declaring Zero stable and ready for production workloads. zero.rocicorp.dev/docs/release...
Concurrent with this release we have also begun offering an SLA to the Pro and Managed levels of our hosted service. See zero.rocicorp.dev#pricing for information.
Concurrent with this release we have also begun offering an SLA to the Pro and Managed levels of our hosted service. See zero.rocicorp.dev#pricing for information.
Zero to 1.0 After two years of work, 50+ releases, thousands of commits, and hundreds of bugfixes, we are officially declaring Zero stable and ready for production workloads. zero.rocicorp.dev/docs/release...
This does not mean that Zero is perfect or done. There is still so much to do. What it does mean is that we fully support Zero for appropriate workloads without caveat. See zero.rocicorp.dev/docs/when-to... for guidance on applications that are a good match for Zero.
We are exceptionally proud of the work in 0.25. Totally reworked DX that feels so nice, and a real query planner – bringing the original "just do queries" vision of Zero to life.
Have not posted here in a loooong while. Sorry! Zero 0.25 is out: * Completely overhauled query / mutator DX * Rewritten and simplified docs * New install guide * Automatic query planning 🤯 – much better perf, without manual query tuning ... and much, much more: zero.rocicorp.dev/docs/release...
Find something you love the way this guy loves chord shapes: www.youtube.com/watch?v=wa6t...
Come see four different perspectives on sync duke it out live on stage.
The panel at Sync Conf 2025 brings together @tannerlinsley.com, @jamescowling.dev, @schickling.dev and @aaronboodman.com for a deep dive into challenges and tradeoffs between the technical approaches being explored in sync today.
Every so often I come back to this album and I just cannot process how beautiful the writing is: www.youtube.com/watch?v=QEnb... Both the lyrics and the music. The interplay between the lead guitar and the bass here is just gorgeous.
We had a July 4 cookout, as is our tradition. One of big man's friends came and they sat in the water and talked pokemon and minecraft the entire time. I'm still smiling about this four days later.
I wrote this a few months ago and have been trying to figure out what to do with it. Realized that bsky seems like the appropriate place to share: gist.github.com/aboodman/db5...
I wrote this a few months ago and have been trying to figure out what to do with it. Realized that bsky seems like the appropriate place to share: gist.github.com/aboodman/db5...
Last year at Local-First Conf, we announced @zero.rocicorp.dev to the world. Now that it's real, I'm going to back to talk about how it's made. Hope to see you there!
We’re thrilled to announce @aaronboodman.com from Rocicorp will be back as a speaker at this year Local-First Conf talking about the technology behind Zero.
If you make a different query the data from the background query is used client-side to answer the new query instantly if possible. This all happens completely automatically. Just by adding the ttl flag. Learn more about Zero's query-based sync: zero.rocicorp.dev/docs/reading...
Had a really fun time talking to @thdxr.com and Adam about @zero.rocicorp.dev, Replicache, and how (and why!?) I came to spend the majority of my career working on sync. Hear the Rocicorp / Aaron backstory here: tomorrow.fm/126