Aaron Boodman
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.
- 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!
- Quick demo of Zero's new Background Queries More information in thread below 👇
- www.youtube.com/watch?v=d0Q3... You are welcome.
- 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
- 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.
- 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.
- 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.
- 🩷 Special valentine's day Zero release 😊🎶👇 www.youtube.com/watch?v=D7S8...
- Reposted by Aaron Boodman[Not loaded yet]
- 🩷 Special valentine's day Zero release 😊🎶👇 www.youtube.com/watch?v=D7S8...
- 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.
- 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.
- I basically live in iOS "focus" mode now, and batch communications at a few points in my day. It's incredibly refreshing. Highly recommended.
- 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...
- 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...
- 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.
- Why do release note have to be boring? Trying something new ... 🙃
- Reposted by Aaron Boodman[Not loaded yet]
- 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!
- 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 😆.