Actual: Using CRDTs in the Wild
archive.jlongster.com · 1,822 words · saved by 1 readers
James Long's blog
Actual: Using CRDTs in the Wild June 6, 2019 I'm building Actual , an app for managing your finances. totally offline and local, and changes sync across devices function yes ( ) { } // just do it yes ( ) Launched in January, #4 product of the day on Product Hunt , ~35 paid subscribers, will re-launch in the summer with better branding and more features Didn't mean to build it with syncing. I'm a product guy, just trying to make this work During development it became clear that a mobile app is of critical importance to personal finances A problem: I was banking on keeping this simple and just s
related reading
- Building a BFT JSON CRDTjzhao.xyz
- An Interactive Intro to CRDTs | jakelazaroff.comjakelazaroff.com
- Building data-centric apps with a reactive relational databaseriffle.systems
- Local, first, forevertonsky.me
- Data Laced with History: Causal Trees & Operational CRDTs — Archagon Was Herearchagon.net
- CRDTs go brrrjosephg.com
- Peritext: A CRDT for Rich-Text Collaborationinkandswitch.com
- How's Linear so fast? A technical breakdownperformance.dev
- Designing Data Structures for Collaborative Apps - Matthew Weidnermattweidner.com
- Merklizing the key/value store for fun and profit | Joel Gustafsonjoelgustafson.com
- GitHub - jackyzha0/bft-json-crdt: 🏰 the first JSON-like Byzantine Fault Tolerant CRDTgithub.com
- You don't need CRDTs for collaborative experiences — /dev/knillzknill.io