I use open source to help people evolve, I take pleasure in seeing people evolve

The op log was peer-to-peer the whole time


iCloud Drive was a deliberate shortcut to prove the CRDT converges across real devices before I solved networking. Proof done, I swapped the file-pusher for a real network. This is how outl now syncs every client peer-to-peer over QUIC, with no server and no Apple, and the parts of 'peer-to-peer' the brochures skip.
Read more ⟶

I sold my company and became an employee


I had an exit and chose to be someone else's CTO for longer than I ran my own company. Founding was never about owning the company.
Read more ⟶

Open Source Contributions - June 2026


Open source activity in June 2026: PRs, reviews, issues, comments across multiple repositories.
Read more ⟶

Building an outliner on the move-op paper


The Kleppmann move-op paper proves convergence. It says nothing about markdown, two clients, iCloud Drive, vim, or a user hitting Enter while a peer writes. I built outl on top of that paper. Here is everything between the proof and a working sync.
Read more ⟶