Discover
devtools.fm: Developer Tools, Open Source, Software Development
![devtools.fm: Developer Tools, Open Source, Software Development devtools.fm: Developer Tools, Open Source, Software Development](https://is1-ssl.mzstatic.com/image/thumb/Podcasts115/v4/74/4a/3a/744a3a10-0b6d-8c7d-98a1-6c05e0fbedf7/mza_7762033313959794772.jpg/400x400bb.jpg)
devtools.fm: Developer Tools, Open Source, Software Development
Author: Andrew Lisowski, Justin Bennett
Subscribed: 89Played: 1,729Subscribe
Share
© Andrew Lisowski, Justin Bennett
Description
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).
112 Episodes
Reverse
This week we're joined by Jordan Harband, a pillar of the npm ecosystem. Jordan maintains a staggering amount of open source projects that are used by millions of developers. Jordan has some opinions that go against the mainstream when it comes to legacy support. Join us as we try to understand his perspective.
https://www.linkedin.com/in/ljharb/
https://github.com/ljharb
https://x.com/ljharb
Episode sponsored By MUX (https://mux.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
On this week's episode, we're excited to have Brandon Roberts on the show. Brandon is a software engineer at Open Sauced, a company that helps other companies build better open source software. He's also a creator of Analog, an full stack framework for building Angular apps.
https://brandonroberts.dev/
https://github.com/brandonroberts
https://www.youtube.com/brandonrobertsdev
https://x.com/brandontroberts
https://analogjs.org/
https://opensauced.pizza/
Episode sponsored By MUX (https://mux.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
This week we're joined by Richard Feldman, the author of Roc lang, a futuristic functional programming language. Richard is a software engineer at Zed, a company that making a new code editor that's built on the Rust programming language and integrates AI. We talk about all the crazy feature that Roc lang has, and how it might change the way you write code.
https://www.linkedin.com/in/rtfeldman/
https://github.com/rtfeldman
https://x.com/rtfeldman?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor
https://www.roc-lang.org/
Episode sponsored By MUX (https://mux.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
This week we're delighted to have Nicholas Zakas on the show to talk about ESLint. ESLint is a tool that helps you find and fix problems in your JavaScript code by writing plugins that check for patterns in your code's AST. We talk about the history of ESLint, the challenges of building a linter, and the future of of ESLint.
https://x.com/slicknet
https://eslint.org/
Episode sponsored By MUX (https://mux.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
This week we're joined by Nathan Walker and Eduardo Speroni, two members of the NativeScript team. NativeScript is a framework that enables you to use native platform APIs in JavaScript. We talk about the history of NativeScript, the current state of the project, and the future of cross-platform mobile development.
https://nativescript.org/
https://nativescript.new/
https://x.com/NativeScript
Nathan Walker
https://x.com/wwwalkerrun
https://github.com/nathanwalker
Eduardo Speroni
https://x.com/eduardosperoni
https://github.com/edusperoni
Apply to sponsor the podcast: https://devtools.fm/sponsor
Become a paid subscriber our patreon, spotify, or apple podcasts for the ad-free 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
This week we have Robby Russell, the creator of Oh My ZSH, and CEO of Planet Argon. We talk about the history of Oh My ZSH, the history of Planet Argon, and the future of terminal environments.
https://ohmyz.sh/
https://github.com/robbyrussell
https://x.com/robbyrussell
https://robbyonrails.com/
https://www.planetargon.com/
Episode sponsored By Clerk (https://clerk.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
This week we talk to James Arthur, co-founder ElectricSQL, a local first sync engine for Postgres. ElectricSQL wants to make it easy to build local first apps with Postgres. Instead of worring about how to sync data between devices, ElectricSQL lets you reason about your database as local and running on your device.
https://electric-sql.com/
https://x.com/thruflo
https://hr.linkedin.com/in/thruflo
Episode sponsored By Clerk (https://clerk.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
This week we have Lu Wilson (also known as TodePond) on the podcast to talk about their adventure in creating coding. Lu works at TLDraw making fantastic demo of what can build built on TLDraw by using AI in creative ways. They are also a resident at Ink and Switch and they do explorations in the future of computing.
https://x.com/TodePond
https://www.todepond.com/
https://github.com/TodePond/DreamBerd
https://github.com/TodePond/Arroost
https://github.com/tldraw/make-real
https://github.com/TodePond/CellPond
Episode sponsored By Clerk (https://clerk.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://waku.gg
https://turbo.build/blog/turbo-2-0
Justin
https://mitpress.mit.edu/9780262547482/building-simcity/
https://toolstash.com/
Lu
https://saladroom.net/
https://github.com (!) (for sharing gifs and videos without compression)
https://getkap.co/
This week we have Naman Goel, the technical lead of StyleX. Stylex is a CSS-in-JS used by Facebook to build the styling of Facebook's products. We talk about the history of StyleX, how it works, and how it's better than other CSS-in-JS solutions. We also talk about how flow is better than TypeScript and why you should be using Swift over Rust.
https://x.com/naman34
https://x.com/stylexjs
https://stylexjs.com/
Episode sponsored By Clerk (https://clerk.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
This week we sit down with Jason Liu, a machine learning expert and the author of the Instructor. We talk about what working with LLMs is like, how to ship them to production, and how to make them more accessible to everyone. We also talk about the future of prompt engineering and how to make it easier to build better prompts.
https://x.com/jxnlco
https://jxnl.co/
https://github.com/jxnl/instructor
Episode sponsored By Clerk (https://clerk.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
Andrew
http://v0.dev
https://github.com/ChrisBuilds/terminaltexteffects
Justin
https://github.com/ThousandBirdsInc/chidori
https://www.cursorless.org/
Jason
https://betterdictation.com (code JASON20)
https://cursor.ai
https://one-sec.app/
This week we have the co-founders of Inngest, Dan Farrelly and Tony Holdstock-Brown. Inngest is a event driven workflow platform that makes it incredibly easy to build asynchronous workflows in your application. We talk about the history of Inngest, how it works, and how you can use it to build your own workflows.
https://www.inngest.com/
https://twitter.com/djfarrelly
https://github.com/djfarrelly
https://www.linkedin.com/in/djfarrelly/
https://x.com/itstonyhb
https://www.linkedin.com/in/tonyhb/
https://github.com/tonyhb
Episode sponsored By Clerk (https://clerk.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
This week we have Solomon Hykes, the creator of Docker and co founder of Dagger. We talk about the history of Docker and how it has impacted the development community. Then we dive into Dagger and how it's simplifying CI pipelines with code. We also talk about the future of DevOps and AI integration.
https://twitter.com/solomonstre
https://dagger.io/
Episode sponsored By Clerk (https://clerk.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
This week we're delighted to have José Valim on the podcast. José is the author of Elixir, the programming language build on the Erlang VM. Elixer provides a functional programming language with metaprogramming and built-in support for concurrency and distributed computing. Livebook is a web-based interactive programming environment for Elixir and it flexes what the Phoenix framework can do.
https://twitter.com/josevalim
https://elixir-lang.org/
https://www.phoenixframework.org/
https://livebook.dev/
Episode sponsored By Clerk (https://clerk.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
This week we have Ryan Dahl, the creator of Node and Node. We talk about the road that led from Node to Deno and what he wants to do differently. We also talk about the new javascript registry, JSR, and how they hope to make a runtime agnostic town square.
https://github.com/ry
https://twitter.com/rough__sea
https://deno.com
Episode sponsored By Clerk (https://clerk.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
This week we have Scott Chacon, a co founder of GitHub, about his new product GitButler. We talk about the history of GitHub and how GitButler is changing what user centric version control is. We also talk about the future of version control and how AI is changing the way we work.
https://scottchacon.com/
https://github.com/schacon
https://twitter.com/chacon?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor
https://www.linkedin.com/in/schacon/?originalSubdomain=de
Episode sponsored By Clerk (https://clerk.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
This is our first live recording (with other people) ever!
Kent C Dodds welcomes us to his Epic Web Conf to interview some of the speakers.
We go into the dynamic landscape of developer tools and community engagement, reflecting on the evolution of DevRel roles with insights from industry experts. We also explore the profound influence of AI on creativity, discussing the ethical implications and the fusion of technology with artistic expression.
This week we have Maggie Appleton, a designer and developer who is working on a new research tool called Elicit. Maggie is a masterful visual storyteller and has been creating images that are both beautiful and informative for years. She is also a proponent of Digital Gardening, a new way of building a personal website that is both beautiful and informative. We talk about how we should be building AI into our apps, and how we can use the power of local first development to make our apps more accessible to everyone.
https://twitter.com/Mappletons
https://maggieappleton.com/
https://elicit.com/
Apply to sponsor the podcast: https://devtools.fm/sponsor
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/stanford-oval/storm
https://next-view-transitions.vercel.app/
Justin
https://github.com/atomicojs/atomico
https://superstate.io/
Maggie
Super Whisper - https://superwhisper.com/
https://www.youtube.com/watch?v=wjZofJX0v4M
This week we have Johannes Schickling, the founder and former CEO of Prisma. We talk about what he's been up to in the last few years and what he envisions for the future of software development. He is a contributor to the Effect library which is a new way to write asynchronous code in TypeScript. We also talk about the rise of local first development, how it's changing the way we build software, and how he's using it to build his new app Overtone.
https://twitter.com/schickling?lang=en
http://effect.website
https://overtone.pro/
https://www.localfirst.fm/
https://www.prisma.io/
https://riffle.systems/
Episode sponsored By CodeCrafters (https://codecrafters.io/devtoolsfm) 40% Discount!
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/rossjrw/pr-preview-action
https://typedoc.org/
https://github.com/PetoiCamp/OpenCat
Justin
https://unstorage.unjs.io/
https://github.com/OnedocLabs/react-print-pdf
Johannes
Nix - https://nixos.org
Attest - https://github.com/arktypeio/arktype/tree/2.0/ark/attest#cli + https://ui.perfetto.dev/
This week we have Mitchell Hashimoto, the founder of HashiCorp. We talk about where it all started and how the company and it's tools have impacted the industry. We also talk about the challenges of being a founder and the importance of thinking about open source monetization early on. We also talk about his experience as a pilot and his technical philanthropy in the terminal emulator space.
https://twitter.com/mitchellh
https://mitchellh.com/
https://github.com/mitchellh
Origin story of HashiCorp (https://youtu.be/Y7c_twmDxQ4)
Selected writing
My Approach to Building Large Technical Projects (https://mitchellh.com/writing/building-large-technical-projects)
Contributing to Complex Projects (https://mitchellh.com/writing/contributing-to-complex-projects)
Episode sponsored By CodeCrafters (https://codecrafters.io/devtoolsfm) 40% Discount!
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
This week we talk to Adam Wathan, the creator of Tailwind CSS. We go into all the changes for Tailwind CSS v4, discussing how they use Rust and Lightning CSS. Adam also shares about how they've been monetizing the tool and building out Tailwind Labs. We also address some of the heated feedback from the Twitter.
https://adamwathan.me/
https://github.com/adamwathan
https://twitter.com/adamwathan
Episode sponsored By CodeCrafters (https://codecrafters.io/devtoolsfm) 40% Discount!
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
Comments
Top Podcasts
The Best New Comedy Podcast Right Now – June 2024The Best News Podcast Right Now – June 2024The Best New Business Podcast Right Now – June 2024The Best New Sports Podcast Right Now – June 2024The Best New True Crime Podcast Right Now – June 2024The Best New Joe Rogan Experience Podcast Right Now – June 20The Best New Dan Bongino Show Podcast Right Now – June 20The Best New Mark Levin Podcast – June 2024