
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

Aug 5, 2022 • 1h 4min
Nick Beattie - Rainbow Wallet
This week we chat with Nick Beattie, lead engineer of RainbowKit. We talk about web3, the changing face of the internet, and the Rainbow company.Twitter WebsiteTooltipsAndrewhttps://github.com/kuprel/min-dallehttps://twitter.com/shuding_/status/1475916082875666441JustinHaptic smart knob projectAutomatic CNC tool head changerNickFoundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.Monome Norns Shield is a DIY circuit which extends a normal Raspberry Pi, turning it into a norns.

Jul 22, 2022 • 1h 5min
Josh Goldberg - Learning TypeScript Book, typescript-eslint
This week we're joined by another great contributor to the TypeScript community.Josh Goldberg is the author of O'Reilly's Learning TypeScript and a core contributor to the typescript-eslint.https://twitter.com/JoshuaKGoldberghttps://www.learningtypescript.comhttps://github.com/typescript-eslint/typescript-eslinthttps://github.com/JoshuaKGoldberg/TypeStathttps://www.learningtypescript.com/articles/extreme-explorations-of-typescripts-type-systemhttps://ts-error-translator.vercel.app/TooltipsAndrewhttps://www.npmjs.com/package/jscodeshifthttps://react-cmdk.comJustinhttps://interval.com/https://github.com/coddingtonbear/obsidian-local-rest-apiJoshhttps://github.com/mattpocock/ts-error-translator (https://ts-error-translator.vercel.app) by @mattpocock. Great explainer for TypeScript errors.Laziness Does Not Exist by Devon Price, Ph.D. Helping me feel better about my work ethics & avoid burnout.

Jul 8, 2022 • 54min
Jake Cooper - Railway
This week we go down the stack all the way to the infrastructure! We're joined by Jake Cooper, CEO of Railway, a company innovating in automatic infrastructure deployment. Just push your code and railway figures out how to create an environment!https://railway.apphttps://twitter.com/JustJakehttps://twitter.com/Railwayhttps://justjake.substack.comTooltipsAndrewhttps://docs.plasmo.comhttps://lion-web.netlify.appJustinhttps://github.com/actualbudget/actualhttps://watchy.sqfmi.com/Jakehttps://tamagui.dev/https://tailscale.com/https://github.com/graphql-nexus/nexushttps://trpc.io/

Jun 24, 2022 • 1h 12min
Tyler Krupicka - Stripe TypeScript Migration
This week we're joined by Tyler Krupicka, an engineer on Stripe's devleper productivity team. He talks to use about their experience migrating millions of lines of Flow to TypeScript.Blog postOSS conversion toolStripe engineering blogTooltipsAndrewhttps://virtuoso.devhttps://github.com/ecklf/tailwindcss-radixJustinhttps://riffle.systems/essays/prelude/https://github.com/maraisr/merosTylerhttps://www.npmjs.com/package/eslint-bankruptcyhttps://github.com/dsherret/ts-morph

Jun 10, 2022 • 1h 11min
Daniel Stockman - Lerna
This week we're joined by Daniel Stockman the former maintainer of Lerna.In this episode we talk about he became the sole maintainer of the project, how he dealt with burnout, and thet future of Lerna.https://lerna.js.orgAndrewhttps://github.com/shuding/tilghttps://github.com/ericclemmons/click-to-componentJustinhttps://github.com/thepassle/astro-service-workerhttps://github.com/spacedriveapp/spacedriveDanielhttps://github.com/sharkdp/bathttps://github.com/sharkdp/fd

May 27, 2022 • 1h 18min
Colin McDonnell - Zod, tRPC, EdgeDB
This week we're joined by Colin McDonnel, the head of devrel at EdgeDB a relational database with an object-oriented data model and a powerful queru language.Colin is also the creator of useful TypeScript libraries such as Zod and tRPC.https://trpc.io/https://www.edgedb.com/https://github.com/colinhacks/zodTooltipsAndrewRFC: useEvent reactjs/rfcs#220Justinhttps://github.com/wycats/starbeamColinhttps://www.amazon.com/Saddle-Chair/s?k=Saddle+Chairhttps://www.npmjs.com/package/ts-node -T flaghttps://devblogs.microsoft.com/typescript/announcing-typescript-4-7-beta/ ESM support

May 13, 2022 • 1h 16min
Zack Jackson - Module Federation
This week we dive into a fascinating new concept in web development: Module Federation.Join us with Zack Jackson, the creator of module federation, to discuss where it started, how it works, and all the cool uses cases it unlocks.https://webpack.js.org/concepts/module-federation/TooltipsAndrewhttps://www.patterns.dev/https://reactjs.org/blog/2022/03/29/react-v18.htmlJustinhttps://github.com/facebook/lexicalhttps://blog.maximeheckel.com/posts/the-power-of-composition-with-css-variables/https://shop.vectorfinesse.com/Zackhttps://github.com/module-federation/module-federation-exampleshttps://app.privjs.com/buy/packageDetail?pkg=@module-federation/nextjs-mfhttps://app.privjs.com/buy/packageDetail?pkg=@module-federation/nextjs-ssr

Apr 29, 2022 • 1h 1min
Juri Strumpflohner - NX, Nrwl
Join us this week with Juri Strumpflohner, the head of DX and Europe Engineering at Nrwl.Nrwl maintains NX a next generation build system with first class monorepo support and powerful integrations.Join us as we dive deep into the feature set and learn all about how the make builds lightning fast.TooltipsAndrewVite Virtual ModulesSWCJustinhttps://github.com/yjs/yjshttps://github.com/jdoleary/WebsocketPieJuriNx Consolehttps://obsidian.md/LunarVim

Apr 15, 2022 • 1h 6min
Steve Sewell - Builder.io, partytown, Qwik, mitosis
This week we have an exciting episode that peers into the future of the web.Steve Sewell is the CEO of Builder.io, a company that aims to be the Photoshop of building websites. They've built some clever tools come together to render pages insanely fast. join use for this fascinating conversation.Builder.iomitosisqwikpartytownTooltipsAndrewhttps://peeky.devhttps://corset.devJustinhttps://www.lovehulten.com/https://blockprotocol.org/https://github.com/lirantal/lockfile-lintStevehttps://www.builder.io/c/performance-insights

Apr 1, 2022 • 44min
Retrospective - Year in Review
Join us this week on a special episode where we're the guests! We look back on where it all started, what we've learned since, and where we're going.DescriptOxidedevtools-ds