- Conference Talk by Martin Kleppmann about Local-first
- Given at the Local-First Conference (2024)
Notes
- Had been unhappy with tarditional approaches to software
- Local-only is not local-first
- Must be able to work wit WiFi off
- The app much survive the developer going out of business and shutting down their servers(!)
- βIncredible journey resistentβ
- P2P would be nice, but hard today
- Dropbox, Google Drive, etc will probably still work in 10 years
- LoFi Endgame
- Generic sync service
- Doesnβt care about the app or data specifics
- Commodotise means interop
- Means that P2P can be an opportunistic enhancement :D
- For devs
- No βbackend teamβ
- No 24/7 on-call rotation
- No network error handling code
- No more maying through the nose for cloud services
- Simpler!
- Changing the economics of software
- Smaller teams, more niche apps, etc
- Whatβs the biz model? Need to figure out a new SaaS
- Generic sync service
QUOTE
In local-first software, the availability of another computer should never prevent you from working