The guest of this episode is Kyle Matthews, who, in the past, founded Gatsby JS and is currently delving into local-first software.
In the conversation, Kyle shares his experiences in building some small-scale local-first apps for his personal use and discusses how the utilization of a data syncing engine liberates significant development time.
thews
00:00 Introduction
04:17 The State Transfer Problem
08:08 What are Sync Engines?
13:13 Personal Apps - Pt 1
20:16 Schemas with ElectricSQL
21:26 Personal Apps - Pt 2
24:32 Global Reactive Data
31:53 Learning curve & other challenges
34:40 Technical pioneering
38:22 Developing, deploying, scaling
42:48 Approaching local-first
46:00 Outro
Mentioned in podcast:
Kyle Mathews: x.com/kylemathews + bricolage.io https://bricolage.io/some-notes-on-local-first-development
https://bricolage.io/build-notes-micro-apps-time-distribution
http://electric-sql.com
Links:
Website: https://localfirst.fm
X/Twitter: https://x.com/localfirstfm
Local-First Conf 2024: https://www.localfirstconf.com
Thank you to https://expo.dev/ and https://crabnebula.dev/ for supporting the podcast