

devtools.fm: Developer Tools, Open Source, Software Development
Andrew Lisowski, Justin Bennett
A podcast about developer tools and the people who make them. Join us as we embark on a journey to explore modern developer tooling and interview the people who make it possible.
We love talking to the creators front-end frameworks (React, Solid, Svelte, Vue, Angular, etc), JavaScript and TypeScript runtimes (Node, Deno, Bun), Languages (Unison, Elixor, Rust, Zig), web tech (WASM, Web Containers, WebGPU, WebGL), database providers (Turso, Planetscale, Supabase, EdgeDB), and platforms (SST, AWS, Vercel, Netlify, Fly.io).
We love talking to the creators front-end frameworks (React, Solid, Svelte, Vue, Angular, etc), JavaScript and TypeScript runtimes (Node, Deno, Bun), Languages (Unison, Elixor, Rust, Zig), web tech (WASM, Web Containers, WebGPU, WebGL), database providers (Turso, Planetscale, Supabase, EdgeDB), and platforms (SST, AWS, Vercel, Netlify, Fly.io).
Episodes
Mentioned books

7 snips
Jan 12, 2026 • 51min
Peter van Hardenberg - Ink and Switch, Automerge
Peter van Hardenberg, Director of the Ink and Switch research lab and co-author of the Local First Software paper, shares his unique journey from oceanography to tech innovation. He discusses the birth of local-first software, sparked by a train ride revelation, and delves into Automerge, a powerful sync engine that enables offline collaboration. Peter highlights the significance of user ownership, the technical challenges behind distributed systems, and his vision for a future where interoperability and decentralization are standard.

10 snips
Jan 5, 2026 • 55min
Jeppe Reinhold - Storybook Modernization
Jeppe Reinhold, a core contributor to Storybook at Chromatic, shares insights on major advancements in Storybook’s architecture. He discusses the shift to Vite for speed enhancements, ESM migration, and dramatic dependency reduction. Jeppe highlights how the Component Story Format has evolved, enabling better testing and tooling. He also unveils the integration of AI with MCP servers, allowing coding agents to interact with component libraries effectively. The conversation dives into how these innovations make Storybook an essential tool for modern UI development.

9 snips
Dec 15, 2025 • 52min
Mike Samuel - Temper
Mike Samuel, a programming languages engineer and former Google employee renowned for his work on Google Calendar, joins the discussion. He shares fascinating insights about his journey in programming languages and the early challenges of JavaScript. Mike introduces Temper, a transformative language for translating logic across programming paradigms, emphasizing its object/functional design goals. He also explores the interplay between AI and coding, highlighting how Temper can enhance multi-language reliability and guardrails in AI-assisted development.

12 snips
Dec 8, 2025 • 50min
Eric Seidel - Flutter, Shorebird
Eric Seidel, co-creator of Flutter and founder of Shorebird, shares insights from his impressive tech journey. He discusses the challenges of web performance for mobile apps and contrasts Flutter's self-rendered widgets with React Native's native controls. Eric reveals how Shorebird addresses Flutter's code-push issues, allowing for seamless app updates. He also reflects on his startup lessons and offers a pragmatic view on AI-assisted coding, predicting a future with more multi-platform demands and portable software.

Oct 20, 2025 • 49min
Oliver Medhurst - Porffor - JavaScript Ahead of Time Compiler
Oliver Medhurst, the creator of Porffor, an ahead-of-time JavaScript-to-WebAssembly compiler, shares his fascinating journey from hobbyist to Mozilla contributor. He discusses the advantages of ahead-of-time compilation, tackling dynamic features, and the skepticism surrounding it. Oliver explains Porffor's TypeScript integration, benefits for serverless architecture, and how it addresses performance issues. He also touches on security benefits of WebAssembly and the future of JavaScript engines, highlighting ongoing optimizations and the evolving developer ecosystem.

14 snips
Oct 6, 2025 • 48min
Gabriel Nordeborn - Rescript
Gabriel Nordeborn, a core member of the ReScript team and a software developer with a background in behavioral science, shares his insights on the ReScript language. He discusses its core philosophy of safety and efficiency, the benefits of a sound type system, and the power of pattern matching. Gabriel also highlights how ReScript seamlessly integrates with JavaScript and its exciting features like first-class JSX support for React. As he looks forward to future enhancements in ReScript, he envisions tighter integration with JavaScript tooling and AI-assisted workflows.

33 snips
Sep 28, 2025 • 43min
Nathan Flurry - Rivet - The Future of Serverless is Stateful
In this discussion, Nathan Flurry, co-founder of Rivet and a veteran in multiplayer gaming and developer tools, elaborates on Rivet's transformation from a gaming-focused platform to a general-purpose solution for stateful serverless applications. He explains their innovative actor model and how it supports real-time connections and long-running tasks. Nathan also covers Rivet's compatibility with existing infrastructures, its unique observability tools like Rivet Inspector, and ambitions for the future where actors become the standard for stateful computing.

19 snips
Sep 21, 2025 • 45min
Zoltan Kochan - PNPM and the Future of Package Management
Zoltan Kochan, the lead maintainer of PNPM, shares insights into his journey creating a groundbreaking JavaScript package manager. He dives into PNPM's unique architecture, highlighting symlinked layouts and a content-addressable store. The discussion explores how PNPM enhances developer experience by integrating patch tooling and prioritizing security. Zoltan also addresses compatibility challenges and outlines his vision for the future, including ambitions to support more runtimes and optimize CI processes.

Sep 7, 2025 • 44min
Oleg Isonen, Bogdan Chadkin - Webstudio
Oleg Isonen, co-founder of Webstudio and former front-end developer at Webflow, joins Bogdan Chadkin to discuss their innovative open-source visual builder aimed at enhancing web collaboration. They share their journeys in creating Webstudio, addressing the complexities of visual development and the significance of community engagement. The duo delves into the challenges in software development and design systems, emphasizing the need for better designer-developer collaboration. They also explore the potential of AI in revolutionizing web design, particularly with tools like Inception.

11 snips
Sep 2, 2025 • 52min
François Best
François Best, a freelance software engineer from the French Alps and creator of Nuqs, dives into the intricacies of URL state management in React. He discusses how Nuqs addresses challenges like link rot and the need for type safety. The conversation also touches on the impact of privacy and security in development, especially post-Cambridge Analytica. François highlights the balance between functionality and security in app design while exploring innovative features that streamline rendering and data handling.


