Peter van Hardenberg discusses Ink & Switch's research on local-first software and Automerge, a CRDT-based sync engine that enables offline collaboration. Automerge records every change as an operation, uses columnar encoding for efficiency, and achieves 38% overhead for version history. The local-first philosophy prioritizes running software on user devices while maintaining cloud benefits like real-time collaboration and cross-device sync. Ink & Switch is also developing Keyhive for decentralized authentication using public key cryptography, enabling offline permission changes without central servers.
•50m watch time
Sort: