Aaron Boodman's Avatar

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.

1,980
Followers
451
Following
327
Posts
24.04.2023
Joined
Posts Following

Latest posts by Aaron Boodman @aaronboodman.com

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.

18.12.2025 23:16 πŸ‘ 15 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Preview
Samples

Sorry for the slow response! Need to check this site more often. SvelteKit is in the queue. We do use BetterAuth for ztunes so check that out: zero.rocicorp.dev/docs/samples...

18.12.2025 23:11 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Play All Over The Ukulele Neck With Just Four Shapes
Play All Over The Ukulele Neck With Just Four Shapes YouTube video by Phil Doleman

Find something you love the way this guy loves chord shapes:

www.youtube.com/watch?v=wa6t...

23.10.2025 08:10 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Come see four different perspectives on sync duke it out live on stage.

14.10.2025 08:05 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Oh sorry, only realized you were the materializedview Chris. You probably know about all of these.

11.09.2025 01:16 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

TanStack DB offers IVM for a client-side data thing (there is also a corresponding JS library implementing differential dataflow which can be used alone).

11.09.2025 01:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Live Data Layer for Apps & AI Agents | Materialize Materialize is the live data layer that powers real-time experiences for applications and AI agents. Use standard SQL to create always-up-to-date views into any aspect of your businessβ€”without complex infrastructure.

I think you need to say more about what you're trying to solve? Materialize.com offers IVM shaped like a Postgres DB, more targeted a yuge data type problems. My product, @zero.rocicorp.dev offers IVM as a component of a complete sync engine.

11.09.2025 01:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

IVM as in "incremental view maintenance" ? Or something else?

11.09.2025 01:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The advantages you brought are very real. It was a special and lucky moment in history. I am very thankful to have been part of it.

10.09.2025 00:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This was gnarly, grotty work. But it made a huge difference - if you're old you may remember the stability difference from Windows 3.1 to Window 95. This is the difference between cooperative and pre-emptive multitasking. And it's the same difference that Chrome brought to the web.

10.09.2025 00:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Chrome's innovations were almost all subsurface, but they added up to making the web a more reliable place to work.

In order to make WebKit multiprocess and sandboxed was basically a massive refactor – all shared state like networking and cookies had to be pulled out into a supervisor process.

10.09.2025 00:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Previous browsers were single-process. Firefox and safari had tabs but those tabs all shared an OS process. This meant:

- slow / hung tab affects all tabs
- crashed tab crashes whole browser
- exploit in one tab has access to all tabs

10.09.2025 00:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Multiprocess

10.09.2025 00:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

People often bring up the open source tech, but by lines of code, complexity, innovation, or any pretty much any other metric Chrome was more than half new.

It's easy to forget that building a MP browser had never been done and was non-trivial. On top of that Chrome shipped a brand new JS engine.

09.09.2025 23:11 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

> Those people have to choose to be in the relationship with free will.

This is why I specifically added this. At the point that AI achieves consciousness, sure, fine – they are "people" for my purposes here.

Similarly you can get connection with pets but cannot with friends you pay for.

19.08.2025 07:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

...and a couple million years of evolution won't be changed by a robot yes-man (or let's be honest here, yes-woman).

We need relationships with other people. Those people have to choose to be in the relationship with free will.

19.08.2025 02:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

> As a millennial, I think it means knowing my neighbors, being married, healthy, gainfully employed, & using my time in a way I find meaningful+fulfilling.

This basic recipe is as old as time and spans every culture. Happiness through connection and purpose wasn't invented by millennials πŸ˜‚...

19.08.2025 02:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I will very happily admit if I was wrong here. In the meantime my best guess is this will be super addictive technology that will hinder kids growing into happy, productive members of society, and will have very little positive use other than making money.

18.08.2025 17:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I read it as a kid but I don't remember much. Tried to get my boy to pick it up recently but it bounced off. Will try again some day.

Ready Player One (and Two) cover similar ground though. Lots of sci fi has – probably all inspired by Dr Asimov.

18.08.2025 00:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think loneliness is at the root of a lot of drug abuse - especially opiates.

And I fear AI friends are going to tap right into that vein with a far more direct administration: instead of simulating the feeling of connection, simulate the actual connection.

But no less artificial or dangerous.

18.08.2025 00:34 πŸ‘ 8 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

The real life feeling most like morphine I can think of is in fact a big hug from my kids. But a hug that goes on for hours.

Or the feeling after having some big adventure or experience w/ my family that brings us closer, relaxing together over dinner in the glow of togetherness.

18.08.2025 00:34 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I did use morphine once recently, at a hospital, after a surgery. The dose was low, so much less intense than what I'm sure H feels like.

But I do remember the cozy comfort, nodding the hours away, in and out of sleep, problems far away.

I do remember wanting more as it wore off.

18.08.2025 00:34 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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"... 🧡

18.08.2025 00:34 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The very fact that it’s not a real person that chooses to spend time with you is the thing that makes it unsatisfying.

You cannot solve loneliness this way, only create people even less able to connect.

18.08.2025 00:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

After food, water, and shelter, connection is the most basic human need. It underlies all other motivations.

These bots are going to provide synthetic connection. Like sugar for the mind, they will feel amazing initially, but will never satisfy.

18.08.2025 00:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

These things are going to be insanely addictive. The most addictive products in history.

I think this will lead to many more extremely lonely and sad people.

17.08.2025 23:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I want to believe the people running these companies are while perhaps conflicted, mostly good.

But it is hard to see any good that comes out of this technology. In fact it seems insanely dangerous.

17.08.2025 22:31 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

17.08.2025 22:31 πŸ‘ 13 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Preview
Replicache: Framework for local-first web apps. Replicache is a client-side datastore and sync framework for building local-first web apps. It works with most backend stacks.

I would never aggressively push anyone to anything.

But Replicache is already in support only mode and has been for some time:

replicache.dev#status

We are a small team and can only work on one thing at a time. Our plan is to make Zero best option for majority of current Replicache users.

04.08.2025 06:32 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
King Medicine
King Medicine YouTube video by Jets To Brazil - Topic

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.

10.07.2025 09:39 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0