Database School

From Prisma Founder to LiveStore: Building local-first apps with Johannes Schickling

9 snips
May 29, 2025
Johannes Schickling, the original founder of Prisma and creator of LiveStore, dives into the innovative world of local-first applications. He discusses the significance of event sourcing and how it simplifies state management, particularly in user-centric apps. Schickling also highlights the growing popularity of local-first approaches and their impact on data ownership. Furthermore, he shares insights on syncing data efficiently using SQLite and explores the challenges of distributed systems. Tune in for a fascinating look at the future of app development!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Johannes's Journey to Livestore

  • Johannes Schickling started Livestore after Prisma, inspired by local-first concepts and a friend's PhD project called Riffle.
  • He has been working on Livestore for over four years to improve app data layers with local-first architecture.
INSIGHT

Two Camps in Local-First

  • Local-first tools split into pragmatists who want syncing and idealists who prioritize user data ownership.
  • Johannes respects both but focuses on making fast, local-first apps practical today rather than perfect ideals.
INSIGHT

Technological Push for Local-First

  • Advances like WebAssembly and SQLite running everywhere enable local-first apps now.
  • Apps like Linear prove the value of local-first for snappy user experiences, inspiring more tools and rethink in architecture.
Get the Snipd Podcast app to discover more snips from this episode
Get the app