

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

Jan 8, 2024 • 1h 11min
Eric Simons - StackBlitz
This week we're joined by Eric Simons, CEO of StackBlitz. StackBlitz is an online IDE for web applications, powered by a new web standard called WebContainers. Web container allow you to run code much closer to the OS, and StackBlitz uses this to run NodeJS and NPM in the browser. We also talk about Eric's time living in AOL's headquarters, and how that led eventually to the creation of StackBlitz.
https://twitter.com/ericsimons40
https://twitter.com/StackBlitz
https://stackblitz.com/@EricSimons
Episode sponsored By Raycast (https://www.raycast.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/webdiscus/html-bundler-webpack-plugin
https://next-video.dev/
Justin
Blob APIs from netlify and val.town https://www.netlify.com/blog/introducing-netlify-blobs-beta/ https://twitter.com/stevekrouse/status/1724792828310741045
https://github.com/immich-app/immich
Eric
The new angular.dev site
viteconf.org
remix.run

Dec 18, 2023 • 1h 6min
Brian Douglas - Open Sauced, GitHub
Guest Brian Douglas, former Head of DevRel at GitHub, discusses his time at GitHub, GitHub Actions, Copilot, and his new venture Open Sauced. Topics include open source projects, AI in development, historical data in GitHub, building open source projects, future of open source, and AI tools for developers.

18 snips
Dec 11, 2023 • 1h 20min
Jess Martin - DXOS
Jess Martin, a developer at DXOS, shares their journey to DXOS and the realizations they had along the way. They discuss the concept of decentralized apps and the challenges of shared data layer. They also explore the benefits of modifiability in UI development and the ethical concerns with voice cloning technology. Additionally, they talk about collaborative tools, infinite canvases, and recommend drag and drop library Deflex.

Dec 4, 2023 • 1h 14min
Yagiz Nizipli - Node.js Performance
This week we talk to Yagiz Nizipli about his work on Node.js performance. We discuss his journey into Node.js contribution, the challenges of URL parser implementation, the impact of competing runtimes, and more. We also discuss the current state of backend javascript's competing runtimes, and his views of VC Money and Open Source Funding.
https://twitter.com/yagiznizipli
https://www.yagiz.co/
Episode sponsored By Raycast (https://www.raycast.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://zackoverflow.dev/writing/flappy-bird-in-type-level-typescript
https://github.com/farm-fe/farm
Justin
https://github.com/seanoliver/audioflarey
https://wasmer.io/posts/announcing-winterjs-service-workers
Yagiz
https://ui.com/us/camera-security
https://prsguitars.com/electrics/model/silver_sky_2021

Nov 27, 2023 • 1h 10min
Matteo Collina - Node.js, Fastify, Platformatic
This week we talk with Matteo Collina about his background, contributions to the Node.js community, and his work on Fastify and Platformatic. Matteo is a prolific open source contributor and maintainer of many popular projects including Fastify, Pino, Mercurius, Avvio, and fast-json-stringify. He is also a Node.js TSC member and on the board of the OpenJS Foundation. Join us as we discuss the current state of Node.js, the future of JavaScript runtimes, and the importance of open source sustainability.
https://github.com/mcollina
https://nodeland.dev/
https://twitter.com/matteocollina
Episode sponsored By Raycast (https://www.raycast.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

Nov 20, 2023 • 1h 4min
Braden Sidoti - Clerk
This week we talk to Braden Sidoti, CTO and Co-founder of Clerk. Clerk is a developer tool that makes it easy to add authentication to your app. We talk about the complexity of authentication, the role of session management, and the evolution of Clerk.
https://twitter.com/bsinthewild
https://clerk.com/
Episode sponsored By Raycast (https://www.raycast.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
Tooltip
Andrew
https://rivet.ironcladapp.com/
https://jsx.email/
Justin
https://github.com/0xType/0xProto
https://github.com/seflless/skewed by Francois Laberge
Braden
https://resend.com/

Nov 13, 2023 • 1h 22min
Isaac Schlueter - npm, Tier
This week we talk with Isaac Schlueter, a founder at npm and Tier. We talk about the creation of npm, the early days of node, and the transition from CJS to ESM in node. We delve into the challenges of running a package registry (and a company) and his new company Tier. Tier is building a new way to define pricing for your products.
https://github.com/isaacs
https://www.tier.run
https://node-tap.org
https://fosstodon.org/@isaacs
https://twitter.com/izs
Episode sponsored By Raycast (https://www.raycast.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

Nov 6, 2023 • 1h 10min
James Perkins - Unkey
In this week's insightful conversation, we feature James Perkins, the co-founder of Unkey. James discusses his experiences at Clerk, his career transition to co-founding Unkey, and his thoughts on the future direction of backend services. He shares the challenging reality of balancing two programming jobs at once and underscores the necessity for strong security practices in every tech startup.
https://twitter.com/james_r_perkins
https://clerk.com/
https://unkey.dev/devtools.fm
Want to sponsor the podcast? Head on over to https://devtools.fm/sponsor to get started.
Shop devtools.fm merch => https://shop.devtools.fm
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/intel/Wasmnizer-ts
https://carton.run/
Justin
https://github.com/laurentpayot/verticalize
https://deno.com/blog/queues
James
https://reflect.app/
https://www.risecalendar.com/
https://www.hanko.io/

6 snips
Oct 29, 2023 • 1h 31min
Dax Raad - SST
Dax Raad, expert in building serverless applications on AWS using the SST framework, discusses the benefits of SST in simplifying AWS infrastructure with TypeScript. He compares AWS CDK and SST, and explores the decision-making process between Terraform and Pulumi for infrastructure management. The podcast also covers local development in a cloud environment and the complexity of parenthood in the industry.

Oct 23, 2023 • 1h 8min
Vlad A. Ionescu - Earthly
This week we talk to Vlad A Ionescu about Earthly, a build automation framework that helps you with containerizing your builds such that they behave the same way no matter where you run them. By using Earthly, you can run your entire CI scripts locally on your laptop with the same consistency as you would get in the CI, and be able to debug things faster, iterate faster, and get faster feedback. Join us as we talk about the challenges of building a CI service, the importance of understanding the business side of things, and how to price your product.
https://earthly.dev
https://earthly.dev/blog/shutting-down-earthly-ci/
https://twitter.com/VladAIonescu
https://vladaionescu.com
Sponsored By Raycast (https://www.raycast.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://docs.axflow.dev/guides/models/getting-started.html
https://www.hyperdx.io/
Justin
https://www.burnerapp.com/
https://www.bhoite.com/sculptures/boron-lander/
Vlad
https://github.com/moby/buildkit