

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

Aug 12, 2024 • 1h 14min
Richard Feldman - Zed, Roc Lang - Elm but for everywhere
Richard Feldman, author of the innovative Roc lang and a software engineer at Zed, dives into the future of programming. They discuss Roc's unique features like quick compilation and friendly error messaging, which aim to simplify coding. The conversation explores Zed's AI-integrated code editor, enhancing search indexing, and novel error handling methods. Feldman shares insights into designing programming languages and the async model of Roc, hinting at how these advancements could reshape the developer experience.

Aug 4, 2024 • 1h 1min
Nicholas C. Zakas - ESLint
Nicholas Zakas, a leading figure in the JavaScript community and creator of ESLint, dives into the fascinating world of code quality. He shares the origin story of ESLint, describing how it emerged from the challenges of legacy browsers. The discussion covers the evolution of linting tools, the new flat configuration in ESLint 9, and its expansion to support multiple languages. Zakas also addresses personal health challenges while emphasizing community involvement in shaping the future of ESLint.

Jul 29, 2024 • 1h 6min
Nathan Walker, Eduardo Speroni - NativeScript. Use Native API right in JS
Nathan Walker and Eduardo Speroni, key contributors to the NativeScript team, share their insights on harnessing native platform APIs within JavaScript. They delve into the evolution of NativeScript and its unique bridging capabilities that set it apart from other frameworks. Performance aspects on Android and iOS are contrasted, alongside a discussion on advancements in NativeScript engines. The potential for NativeScript to expand into desktop environments is explored, highlighting its adaptability and community-driven innovations.

Jul 15, 2024 • 1h 5min
Robby Russell - oh my zsh, Planet Argon
Robby Russell, creator of Oh My ZSH and CEO of Planet Argon, discusses the history of Oh My ZSH, the evolution of terminal environments, transitioning from freelancing to Ruby on Rails development, creating a ZSH configuration management framework, and maintaining Ruby on Rails projects at Planet Argon.

6 snips
Jul 8, 2024 • 59min
James Arthur - ElectricSQL
James Arthur, co-founder of ElectricSQL, discusses the benefits of local-first apps with Postgres, optimizing data management in local-first applications, integrating CRDTs in distributed systems, building PG-Lite for client-side syncing, and exploring monetization in a 'Local First' architecture.

Jun 23, 2024 • 57min
Lu Wilson - TodePond, TLDraw, and the Future of Software Interaction
Lu Wilson, creator at TLDraw, discusses their creative projects using AI, evolution of coding journey, visual content creation, challenges in programming, use of AI tools in human-computer interaction, and new software tools like Waku and Salad Room.

Jun 17, 2024 • 1h 5min
Naman Goel - StyleX
Naman Goel, the technical lead of StyleX, discusses the history and benefits of StyleX, a CSS-in-JS solution used by Facebook. Topics include the evolution of Stylix, optimization strategies at Facebook, atomic styles, integration challenges with React, comparison of Flow and TypeScript, Swift vs Rust programming languages, and the future of styling in web development.

10 snips
Jun 10, 2024 • 1h 4min
Jason Liu - Instructor, Shipping LLMs to Production
Machine learning expert Jason Liu discusses working with LLMs, shipping them to production, making them accessible. Talks about future of prompt engineering, building better prompts, AI industry evolution, prompt engineering nuances, on-device models, model training advancements, maximizing value with AI products, V0 .dev tool tip, voice coding tools, text effects CLI library, Chidori framework, Dagger integration, One Sec app for productivity

13 snips
Jun 3, 2024 • 1h 5min
Dan Farrelly, Tony Holdstock-Brown - Inngest, Easy Asynchronous Workflows
Dan Farrelly and Tony Holdstock-Brown, co-founders of Inngest, discuss the ease of building asynchronous workflows with Inngest. They talk about simplifying backend code deployment with Ingest's SDK, streamlining developer experiences, optimizing workflows through code efficiency, and the future of industry trends towards better DSLs and 'no code' development.

May 28, 2024 • 52min
Solomon Hykes - Docker, Dagger, and the Future of DevOps
Solomon Hykes, creator of Docker, and co-founder of Dagger, shares insights on Docker's history, impact on development, Dagger simplifying CI pipelines, and the future of DevOps with AI integration.