How Collaborative Text Editors Don't Break

Today I dive into CRDTs, the data structures that make collaborative editing possible, hope you enjoy and let me know in the comments what you want to see next Btw, Im currently building SaaS for event tracking, if you’re interested, you can join the waitlist here: https://eventraze.com/ Links: ⬛ X (Twitter): https://x.com/pawelcodestuff 🟨 buymeacoffee: https://buymeacoffee.com/pawelcodestuff Timestamps: 00:00 The collaborative editing problem 00:31 Why basic sync doesn't work 02:33 Operational Transformation 03:14 CRDTs - conflicts impossible by design 03:44 Unique IDs, origin & origin-right (how Yjs works) 06:24 Tombstones & Local-First Software