Conflict-Free Replicated Data Types (CRDTs) Internals: Building Real-Time Collaborative & Local-First Systems
A deep architectural breakdown of Conflict-Free Replicated Data Types (CRDTs): join-semilattices, state-based vs operation-based sync, text editing sequence algorithms (Yjs, Automerge, Fugue), causal clocks, and building production-ready local-first apps in TypeScript.