Put your database in the browser with Ben Holmes
April 3rd, 2025
32 mins 25 secs
Season 4
Tags
About this Episode
Ben Holmes, product engineer at Warp, joins PodRocket to talk about local-first web apps and what it takes to run a database directly in the browser. He breaks down how moving data closer to the user can reduce latency, improve performance, and simplify frontend development.
Learn about SQLite in the browser, syncing challenges, handling conflicts, and tools like WebAssembly, IndexedDB, and CRDTs. Plus, Ben shares insights from building his own SimpleSyncEngine and where local-first development is headed!
Links
https://bholmes.dev
https://www.linkedin.com/in/bholmesdev
https://www.youtube.com/@bholmesdev
https://x.com/bholmesdev
https://bsky.app/profile/bholmes.dev
https://github.com/bholmesdev
We want to hear from you!
How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend?
Let us know by sending an email to our producer, Emily, at [email protected], or tweet at us at PodRocketPod.
Follow us. Get free stickers.
Follow us on Apple Podcasts, fill out this form, and we’ll send you free PodRocket stickers!
What does LogRocket do?
LogRocket's Galileo AI watches user sessions for you and surfaces the technical and usability issues holding back your web and mobile apps. Understand where your users are struggling by trying it for free at LogRocket.com.