Local-first is a set of principles that enables collaborative software without the loss of data ownership associated with the cloud. Martin is a computer scientist on the frontier of this movement, and he joins Mark and Adam to discuss how creative people put their souls into their work; a vision for a generic AWS syncing service; and why local-first could be a breakthrough for indie app developers.
@MuseAppHQ
hello@museapp.com
Show notes * Martin Kleppmann * University of Cambridge * Debussy four-handed piano piece * Martin’s previous startup, Rapportive * Apache Kafka * Designing Data-Intensive Applications * Writing a book: is it worth it? * Local-first software: You own your data, in spite of the cloud * Ink & Switch * Geoffrey Litt * Pixelpusher * the fish says “what the hell is water?” * “crushing it” * elevator pitch * Google Docs * realtime collaboration * defrag your hard drive * self-hosting an SMTP server and spam filtering * thin client * Peter van Hardenberg * Pixelpusher * Automerge * “there is stuff you always use; and stuff that won’t work when you need it” * Slack’s free vs paid message retention * federation, mesh network * CRDTs * How we pay for software * Swift, Kotlin * technology transfer * fuzz testing, Monte Carlo simulation * local-first Trello clone demo * end-to-end encryption * Firebase