Sign in

Aaron Boodman

@aaronboodman.com
2K followers 451 following 346 posts

CEO rocicorp.dev. Building replicache.dev and zerosync.dev, raising two great kids, trying to be a better person. Also found at aaronboodman.com.

PostsRepliesMedia
Aaron Boodman @aaronboodman.com · 03/08/2026
Hello again.
3100
Aaron Boodman @aaronboodman.com · 26/03/2026
Come for the fast UI, stay for the spontaneous dance party at 0:05: www.youtube.com/watch?v=aV6a...
youtube.com
Absurdly Fast Apps with Zero
YouTube video by Scott Tolinski
0132
Reposted by Aaron Boodman
Aaron Boodman @aaronboodman.com · 26/03/2026
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...
221
Aaron Boodman @aaronboodman.com · 25/03/2026
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...
zero.rocicorp.dev
Zero 1.0
First Stable Release
69715
Aaron Boodman @aaronboodman.com · 18/12/2025
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.
1150
Aaron Boodman @aaronboodman.com · 23/10/2025
Find something you love the way this guy loves chord shapes: www.youtube.com/watch?v=wa6t...
youtube.com
Play All Over The Ukulele Neck With Just Four Shapes
YouTube video by Phil Doleman
020
Aaron Boodman @aaronboodman.com · 14/10/2025
Come see four different perspectives on sync duke it out live on stage.
081
Aaron Boodman @aaronboodman.com · 18/08/2025
I've never tried heroin but I sometimes reflect on descriptions I have read. Users do not describe the rush of euphoria that I know from, err, other substances but more of a warm, slow glow from within. I have heard it described as a "hug from inside"... 🧵
120
Aaron Boodman @aaronboodman.com · 17/08/2025
Sigh. The "AI friends" thing on other networks is incredibly depressing. I cannot believe we're going there. I mean I can. It's where the money leads. But I can't.
1130
Aaron Boodman @aaronboodman.com · 10/07/2025
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.
youtube.com
King Medicine
YouTube video by Jets To Brazil - Topic
040
Aaron Boodman @aaronboodman.com · 09/07/2025
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.
0130
Aaron Boodman @aaronboodman.com · 09/07/2025
I am once again asking for your support in my bid to destroy all leaf blowers.
020
Aaron Boodman @aaronboodman.com · 26/06/2025
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...
gist.github.com
making-friends.md
GitHub Gist: instantly share code, notes, and snippets.
4231
Aaron Boodman @aaronboodman.com · 24/05/2025
I can’t explain it, but Germany has the best hardware in the world. I feel this way every time I visit. Listen to the satisfying CLICK here. Omg 🤤. Follow for more hardware porn as I encounter it on this trip…
4170
Aaron Boodman @aaronboodman.com · 12/04/2025
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!
0150
Aaron Boodman @aaronboodman.com · 17/03/2025
Quick demo of Zero's new Background Queries More information in thread below 👇
2181
Aaron Boodman @aaronboodman.com · 11/03/2025
www.youtube.com/watch?v=d0Q3... You are welcome.
youtube.com
BILLY STRINGS - "Slow Train" (Live at High Sierra Music Festival 2017) #JAMINTHEVAN
YouTube video by Jam In The Van
010
Aaron Boodman @aaronboodman.com · 05/03/2025
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
tomorrow.fm
How About Tomorrow? | Aaron Boodman on Building Zero, Local-First, and Living in Hawaii
Aaron Boodman joins us to chat about his tech journey from building Greasemonkey, working on Google Chrome, being obsessed with sync on the web, Replicache, to his new project, Zero.Links:The Expan...
0101
Aaron Boodman @aaronboodman.com · 05/03/2025
I have a close friend who runs search and rescue for the US coast guard in the pacific. You can't see at first when a system breaks down. A stress of some kind is required to show that it has hollowed out from inside. Let's just say now is not a good time to need help at sea.
0181
Aaron Boodman @aaronboodman.com · 25/02/2025
IVM go brr youtu.be/Y0X5I4WvlqA @zero.rocicorp.dev is a new sync engine built on incremental view maintenance (IVM). Sync has been used for years by projects like Linear, Notion, and Superhuman for insanely fast local-feeling UI. But they are notoriously difficult to build – years of effort.
youtu.be
IVM go brr
YouTube video by Aaron Boodman
1222
Aaron Boodman @aaronboodman.com · 16/02/2025
This song is one of my favorite musical discoveries of last month or so. Absolutely love the groove. Bass sound is _on_ _point_. But really the entire thing is just perfect. So shimmery.
130
Reposted by Aaron Boodman
Ben Oertel @ben.oertel.fr · 05/02/2025
I've been playing around with @zero.rocicorp.dev ! The data management is so easy that I can spend time polishing the UI with nice little effect 🤩
061
Aaron Boodman @aaronboodman.com · 14/02/2025
🩷 Special valentine's day Zero release 😊🎶👇 www.youtube.com/watch?v=D7S8...
youtube.com
Zero 0.15 - the vday edition
YouTube video by Aaron Boodman
192
Aaron Boodman @aaronboodman.com · 12/02/2025
I instituted a weekly release policy for @zero.rocicorp.dev and I had no idea how much pressure that simple change would create for everyone, incl me as release manager. Mostly a good pressure, but still.
150
Aaron Boodman @aaronboodman.com · 12/02/2025
I've found that novelty is like 50% of marketing. People learn to detect and filter out cliches quickly. And it makes sense: if you describe your product the same way as everyone else, the product itself is also probably uninteresting. Find a new way to say it. Find a new way to show it.
0100
Aaron Boodman @aaronboodman.com · 11/02/2025
I basically live in iOS "focus" mode now, and batch communications at a few points in my day. It's incredibly refreshing. Highly recommended.
2130
Aaron Boodman @aaronboodman.com · 11/02/2025
Hate to give away our secrets, but if your product takes the form of an npm library, get you a canary build script. You should be able to push a button and get the user a build from trunk, fully automated. One of the best effort-to-value things I've ever built: github.com/rocicorp/mon...
3201
Aaron Boodman @aaronboodman.com · 10/02/2025
Short, off-the-cuff video of how Zero works. Made for someone in our Discord, but I thought people here may be interested: www.youtube.com/watch?v=Zoet...
youtube.com
CleanShot 2025 02 06 at 13 58 48
YouTube video by Aaron Boodman
070
Aaron Boodman @aaronboodman.com · 10/02/2025
I'm not complaining but they done made these chips too good. I still have this one and still can't believe how fast it is. No need to upgrade.
7140
Aaron Boodman @aaronboodman.com · 01/02/2025
Why do release note have to be boring? Trying something new ... 🙃
080
Reposted by Aaron Boodman
Local-First News @localfirstnews.bsky.social · 30/01/2025
Featuring: Hakan Shehu, Colanode, Michiel de Jong, Unhost, @aaronboodman.com, Zero Sync, Carl Assmann, @anselm.io, @jazz.tools, JSnation, @alexgarcia.xyz, @restatedev.bsky.social, @tom-delalande.bsky.social, Audrey Sitnik, @fosdem.bsky.social, TriplitDB, playbit, @jacobbolda.com...
111
Aaron Boodman @aaronboodman.com · 23/01/2025
Sync engines enable web apps with: - instant (< 1ms) interactions - full-stack reactivity - dramatically simpler dx Despite this, sync hasn't taken off because it doesn't generalize to more complex apps. I'll be speaking about how @zero.rocicorp.dev solves this next week. Come check it out!
2262
Aaron Boodman @aaronboodman.com · 20/01/2025
040
Aaron Boodman @aaronboodman.com · 19/01/2025
Unrelated weekend post. My daughter has gotten into outrigger canoe paddling (it is what kids do here) so for her birthday we’re doing an 8 mile open water race together - our longest yet. If you don’t hear from me after this you’ll know what happened 😆.
3180
Aaron Boodman @aaronboodman.com · 19/01/2025
Microsoft accidentally created a whole new subdiscipline of ui design with typescript types.
190
Aaron Boodman @aaronboodman.com · 15/01/2025
Join me at React Miami to talk sync! www.reactmiami.com/speakers/boo... People become UI devs because they love making beautiful things. React won originally because it intensified that joy – distilled it – delivered more "creation buzz"/second. It did so by getting rid of a bunch of drudge work.
reactmiami.com
React Miami
React Miami Conference | April 17-18, 2025
1121
Aaron Boodman @aaronboodman.com · 01/01/2025
Happy new year. Looking forward to making a lot of web apps a lot faster in 2025.
2170
Aaron Boodman @aaronboodman.com · 27/12/2024
Missed this when you originally posted it 😆
0100
Aaron Boodman @aaronboodman.com · 25/12/2024
Ah yes, the Windows experience. I remember this.
061
Aaron Boodman @aaronboodman.com · 24/12/2024
Find you a job to love the way Mason Ho loves surfing. www.instagram.com/p/DD76jQhzmRD/ www.instagram.com/p/DDiQiOjSmzG/
instagram.com
Login • Instagram
Welcome back to Instagram. Sign in to check out what your friends, family & interests have been capturing & sharing around the world.
020
Aaron Boodman @aaronboodman.com · 19/12/2024
I will die on this hill. UI must respond in the next frame.
2110
Aaron Boodman @aaronboodman.com · 19/12/2024
First Zero update already out, < 18h since launch :).
0131
Aaron Boodman @aaronboodman.com · 18/12/2024
The most annoying problem for Zero's launch was what bug tracker to use. GitHub is way too slow, and Linear doesn't have public bugs or permissions – both required for OSS projects. This was driving me nuts, until I realized the only possible solution… ⏩ bugs.rocicorp.dev/issue/0
bugs.rocicorp.dev
Zero Bugs
Bug tracking with Zero.
1115632
Aaron Boodman @aaronboodman.com · 18/12/2024
040
Aaron Boodman @aaronboodman.com · 17/12/2024
The Hōkūleʻa is visiting my town this week. We went to check it out. When you need inspiration, remember that hundreds of years ago humans explored the entire Pacific Ocean without electronics or machines. It’s so unbelievable that they had to recreate it to prove it was possible. hokulea.com
170
Aaron Boodman @aaronboodman.com · 16/12/2024
I mean what the actual ...
290
Aaron Boodman @aaronboodman.com · 16/12/2024
People seemed interested in this post, so I'll expand slightly. Building developer tools is insanely hard because many (most?) software engineers would build developer tools if they had their choice. When I started out as a programmer, my dream was to work at Microsoft on Visual Studio, or .Net.
130
Aaron Boodman @aaronboodman.com · 15/12/2024
Gillian, as always, said it better: www.youtube.com/watch?v=rV_u... > Everything is free now > That's what they say > Everything I ever done > Gonna give it away > Someone hit the big score > They figured it out > That we're gonna do it anyway > Even if it doesn't pay
youtube.com
Revelator
YouTube video by Gillian Welch - Topic
120
Aaron Boodman @aaronboodman.com · 15/12/2024
I look back on my posts from when I started Rocicorp and am mortified. I was so naive about what starting a developer tools company is and the level of play. Hopefully I don’t feel the same about today’s posts in four years.
5130
Aaron Boodman @aaronboodman.com · 09/12/2024
🌶️: Networked apps that are intended to be used offline commonly should have custom, first-class UX for offline. Not just merge UI. Not an edge case. Every time you go offline there should be the equiv of trumpets and fanfare. You should know you're going offline, and what that means.
5421