localfirst.fm cover image

localfirst.fm

Latest episodes

undefined
20 snips
Oct 23, 2024 • 1h 14min

#16 – Anselm Eickhoff: Jazz

Anselm Eickhoff, creator of Jazz and founder of Garden Computing, delves into the revolutionary 'local-first' tech landscape. He discusses Jazz’s role in app development, emphasizing user trust and collaboration. The conversation showcases various innovative applications of Jazz, exploring challenges in data synchronization and user permissions. Anselm also reflects on the power of small teams in tech innovation, drawing parallels between jazz music and decentralized web ecosystems, while sharing insights from nature that echo the web’s evolution.
undefined
54 snips
Oct 1, 2024 • 1h 1min

#15 – Tuomas Artman: Linear, sync engines, rethought startup MVP

Tuomas Artman, Co-founder and CTO of Linear, shares his rich experience building sync engines at companies like Uber and Groupon. He discusses the evolution of software quality and how embracing a local-first approach has driven Linear’s success. Tuomas emphasizes rethinking the startup MVP to prioritize quality over speed, challenging conventional strategies. He dives into the transformative role of sync engines in tech and the value of user experience in product development, showcasing insights that could reshape future startups.
undefined
13 snips
Sep 3, 2024 • 57min

#14 – Matthew Weidner: Architectures for Central Server Collaboration

Matthew Weidner, a PhD student at Carnegie Mellon, dives into the world of distributed systems and local-first software. He shares insights from his comprehensive blog post on architectures for central server collaboration. The conversation covers fascinating technologies like CRDTs and auto-merge, contrasting various state management strategies in collaborative apps. Matthew highlights the evolution of local-first principles and its challenges, offering practical examples from gaming and collaborative text editing that illuminate the future of secure, flexible software.
undefined
21 snips
Aug 13, 2024 • 1h 5min

#13 – Maggie Appleton: Barefoot Developers, AI, end-user programming

Maggie Appleton, a designer, anthropologist, and developer, explores exciting concepts like 'Barefoot Developers', who seek more control over their software tools. She discusses how local-first technology enhances user experiences and personalizes programming for communities. The role of AI in developing accessible software is examined, along with its potential for improving privacy. Maggie emphasizes the importance of user ownership in creating tailored solutions, advocating for a future where everyday users can innovate without barriers.
undefined
25 snips
Jul 23, 2024 • 1h 12min

#12 – James Pearce: Tinybase

In this episode, James Pearce, the creator of TinyBase, discusses the platform's custom query system, persistence, and syncing integrations. They explore the challenges of data synchronization in local-first apps and the journey of crafting TinyBase while living on a boat. James also shares insights on Facebook's impact through open-source projects and the development of a local-first GitHub client on TinyBase.
undefined
6 snips
Jul 2, 2024 • 1h 2min

#11 – Adam Wiggins: Local-first Conf 2024

Adam Wiggins, founder of Heroku and co-author of the Local First essay, shares insights from the inaugural Local First conference he co-organized. He redefines 'local-first' software, highlighting its community focus and the resurgence of these ideas in tech. Listeners will discover the excitement of in-person interactions and the diversity that enriched the event. Wiggins discusses practical challenges developers face, along with innovative solutions like sync engines and a universal version control system for future projects.
undefined
32 snips
Jun 12, 2024 • 1h 4min

#10 – Matt Wonlaw: cr-sqlite, syncing strategies and incremental view maintenance

Matt Wonlaw, a local-first tool builder, discusses CRDTs, SQLite, and incremental view maintenance. Topics include software dev for submarines, event sourcing, CR SQLite, challenges of SQLite in browsers, Materialite, and data modeling for multiplayer apps.
undefined
34 snips
May 21, 2024 • 1h 3min

#9 – Dax Raad: Local-First SaaS

Dax Raad, creator of SST.dev and healthcare/finance apps, discusses local-first approach in app development. Topics include simplifying app dev, user experience excellence, benefits of local-first, challenges in updating apps, and embracing craftsmanship in software development.
undefined
13 snips
May 2, 2024 • 57min

#8 – Pirijan Ketheswaran: Kinopio, Canvas-based tools, being a solo developer

Pirijan Ketheswaran, creator of Kinopio and co-creator of Glitch, discusses his journey as a solo developer, sharing insights on building offline apps, the importance of a local-first approach, and the collaborative features of Kinopio. He explores the technical architecture of Kinopio, challenges faced in building Canopio, and the benefits of understanding different disciplines in product development.
undefined
6 snips
Apr 9, 2024 • 1h 34min

#7 – James Long: Actual Budget, Hybrid Logical Clocks & Absurd-SQL

In this episode, James Long, creator of Actual Budget and Absurd-SQL, discusses building Actual Budget, implementing syncing solutions, transitioning to different platforms, and bringing SQLite to the browser. Topics include using SQLite in Electron apps, collaboration in local-first apps, challenges in desktop-mobile app integration, and navigating async issues in WebAssembly. The conversation also explores the evolution of web development, programming models, and the role of React.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app