
devtools.fm: Developer Tools, Open Source, Software Development
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).
Latest episodes

Sep 18, 2023 • 59min
Josh Goldberg - TypeScript ESLint
In this episode, we talk with Josh Goldberg about TypeScript ESLint, a tool that enables you to run standard JavaScript tools like eslint and prettier on your TypeScript code. We discuss the recent v6 release, the differences between formatting and styling, and the future of TypeScript ESLint. Josh also shares his thoughts on the future of TypeScript and the JavaScript ecosystem.
Sponsored By Raycast (https://www.raycast.com/)
https://twitter.com/JoshuaKGoldberg
https://typescript-eslint.io/blog/announcing-typescript-eslint-v6/
https://www.learningtypescript.com/
Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.
https://www.patreon.com/devtoolsfm
https://podcasters.spotify.com/pod/show/devtoolsfm/subscribe
https://podcasts.apple.com/us/podcast/devtools-fm/id1566647758
https://www.youtube.com/@devtoolsfm/membership
Tooltips
Andrew
https://github.com/fabian-hiller/valibot
https://kysely.dev/
Justin
https://github.com/qewer33/qpaperOS
https://github.com/denosaurs/deno_python
Josh
Knip (https://github.com/webpro/knip)
Nonviolent Communication (https://en.wikipedia.org/wiki/Nonviolent_Communication)

Sep 11, 2023 • 1h 21min
Corbin Crutchley - Framework Field Guide (learn React, Angular, Vue at the same time)
In this episode, we have a conversation with Corbin Crutchley, a principal front-end developer, GitHub Star, and teacher. Corbin shares his journey in the tech industry, his passion for teaching, and his various open-source projects. He talks about his experience teaching at a bootcamp and his motivation to create Unicorn Utterances, an open-source publishing platform aimed at providing free resources for learning programming. Corbin also discusses his work on various open-source projects, including HouseForm, a React form library, and CLI Testing Library.
Corbin also gives us a sneak peek into his upcoming set of books. The first book aims to provide a comprehensive guide for learning the three big frameworks all at the same time, with a focus on practical application and real-world examples. The future books will teach the ecosystems for the tools and third will round it out by taking a deeper look into how each framework actually works.
Sponsored By Raycast (https://www.raycast.com/)
https://twitter.com/crutchcorn
https://unicorn-utterances.com/unicorns/crutchcorn
https://unicorn-utterances.com/collections/framework-field-guide
https://github.com/houseform/houseform
https://stars.github.com/profiles/crutchcorn/
Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.
https://www.patreon.com/devtoolsfm
https://podcasters.spotify.com/pod/show/devtoolsfm/subscribe
https://podcasts.apple.com/us/podcast/devtools-fm/id1566647758
https://www.youtube.com/@devtoolsfm/membership
Tooltips
Andrew
https://github.com/silvia-odwyer/photon
https://github.com/oedotme/generouted
Justin
https://build.mmm.page/
https://markwhen.com/
Corbin
GPD Win Max 2 https://www.gpd.hk/gpdwinmax2
Git Fork https://git-fork.com/
Bomb Pops https://bombpop.com/

Sep 4, 2023 • 1h 11min
Nate Wienert - Tamagui
This week we talk to Nate Wienert about Tamagui, a UI kit for building cross platform (web + mobile) react native apps. Tamagui is a full stack, component kit style system, and optimizing compiler that bridges native and web. With a host of features like cross platform animations, themes, and a studio, Tamagui is a great way to build cross platform apps. Join us as we talk about the challenges of building a cross platform UI kit, and how Tamagui solves them.
Sponsored By Raycast
https://twitter.com/tamagui_js
https://twitter.com/natebirdman
https://tamagui.dev/
Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.
https://www.patreon.com/devtoolsfm
https://podcasters.spotify.com/pod/show/devtoolsfm/subscribe
https://podcasts.apple.com/us/podcast/devtools-fm/id1566647758
https://www.youtube.com/@devtoolsfm/membership
Tooltips
Andrew
https://vaul.emilkowal.ski/
https://github.com/supabase/postgres_lsp
Supabase
https://twitter.com/ertekinno/status/1686336911869173760
https://docs.dxos.org/
Nate
https://gqty.dev
https://uncut.wtf

Aug 28, 2023 • 1h 11min
Daniel Roe - Nuxt, unJS
This week we talk with Daniel Roe about his journey from law to design to development and how he ended up leading the Nuxt core team. We dive deep into all the cool things Nuxt can do and how it compares to other frameworks like Next and React. Community is a big part of Nuxt/unjs and we talk about how that has shaped the project and the community around it.
Sponsored By Raycast
https://twitter.com/danielcroe
https://twitter.com/nuxt_js
https://nuxt.com/
https://twitter.com/nuxtstudio
https://nuxt.studio/
https://regexp.dev/
https://twitter.com/unjsio
https://github.com/unjs
https://roe.dev/
Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.
https://www.patreon.com/devtoolsfm
https://podcasters.spotify.com/pod/show/devtoolsfm/subscribe
https://podcasts.apple.com/us/podcast/devtools-fm/id1566647758
https://www.youtube.com/@devtoolsfm/membership
Tooltips
Andrew
https://github.com/vantezzen/auto-form
https://github.com/dan-lee/timescape
Justin
https://expensive.toys/toys/chromadynamica-manipulable (by Artur Bień)
https://www.shapr3d.com/
Daniel
sli.dev
https://alacritty.org/
https://apps.apple.com/us/app/plash/id1494023538?mt=12
https://www.raycast.com/

Aug 14, 2023 • 42min
Erik Bernhardsson - Modal
Erik Bernhardsson, founder of Modal, talks about the challenges of building a serverless platform and creating a new vision for serverless cloud. They discuss the benefits of using Modal for code deployment and setting up GPU-based infrastructure. They also explore the features and use cases of Modal, including its similarities to a CDN and its applications in AI and non-AI tasks. The podcast concludes with a discussion on Modal's future plans and expansion.

4 snips
Jul 31, 2023 • 54min
Tuomas Artman - Linear
This week we have Tuomas Artman on from Linear. We talk about his background, building Linear, and the Linear Sync Engine. Linear is a modern issue tracking tool for software teams that want to build software better. It's characterized by its beautiful design, fast performance, and powerful features, including issues, projects, and sprints. Join us as we dive deep on how the Linear Sync Engine works and has evolved over time.
https://twitter.com/artman
Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.
https://www.patreon.com/devtoolsfm
https://podcasters.spotify.com/pod/show/devtoolsfm/subscribe
https://podcasts.apple.com/us/podcast/devtools-fm/id1566647758
https://www.youtube.com/@devtoolsfm/membership

Jul 21, 2023 • 56min
Andrey Sitnik - PostCSS, Browserslist, Autoprefixer, Evil Martians
This week we are joined by Andrey Sitnik, the creator of PostCSS, Browserslist, Autoprefixer, and many other tools. We talk about the origins of PostCSS, the future of CSS, and the power of open source and distributed applications. We also go into OKLCH, a new color format that Andrey has been working on tooling for.
https://github.com/ai
https://sitnik.ru/en/
https://twitter.com/sitnikcode
Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.
https://www.patreon.com/devtoolsfm
https://podcasters.spotify.com/pod/show/devtoolsfm/subscribe
https://podcasts.apple.com/us/podcast/devtools-fm/id1566647758
https://www.youtube.com/@devtoolsfm/membership

Jul 7, 2023 • 47min
Steven Fabre - Liveblocks
This week, Steven Fabre, CEO and co-founder of Liveblocks, discusses building a real-time infrastructure for collaborative apps and the importance of collaboration in a digital world. They also explore the challenges of creating a great developer experience (DX) and the concept of presence in Liveblocks, including live cursors, multiplayer forms, and text editors.

Jun 23, 2023 • 49min
Steve Manuel, Ben Eckel - Extism, Dylibso
This week we talk with Steve Manuel and Ben Eckel from Dylibso about their project Extism, an extension framework built on WebAssembly. We talk about the inspiration for the project, the challenges of building a apps with WebAssembly, and the future of WebAssembly.
https://extism.org/
https://dylibso.com/
https://twitter.com/nilslice
https://twitter.com/bhelx
Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.
https://www.patreon.com/devtoolsfm
https://podcasters.spotify.com/pod/show/devtoolsfm/subscribe
https://podcasts.apple.com/us/podcast/devtools-fm/id1566647758
https://www.youtube.com/@devtoolsfm/membership

Jun 9, 2023 • 1h 3min
Christoph Nakazawa - Athena Crisis, Jest, Yarn, MooTools, Metro
This week we talk to Christoph Nakazawa, former engineering manager of yarn, jest, and metro, We talk about OSS culture, sheparding OSS, front end archetypes, and his new company Athena Crisis.
https://twitter.com/cpojer
https://cpojer.net/
https://athenacrisis.com/
Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.