devtools.fm: Developer Tools, Open Source, Software Development - podcast cover

devtools.fm: Developer Tools, Open Source, Software Development

Andrew Lisowski, Justin Bennettdevtools.fm
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).

Episodes

Travis Arnold - Omnidoc, Restyle, JSXUI

This week we talk to Travis Arnold, a developer who is working on a new tool to make managing typescript documentation easier. Omnidoc is a tool that allows you to build a fully customized documentation solution, and the examples are event type checked. We also talk about his other projects, Restyle, JSX UI, and the future of React. https://x.com/souporserious https://souporserious.com/ https://jsxui.com https://x.com/omnidocdev https://x.com/jsxui https://omnidoc.dev/collections https://www.res...

Sep 02, 202455 minSeason 1Ep. 112

Jordan Harband - Npm Ecosystem, HeroDevs

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...

Aug 26, 202456 minSeason 1Ep. 111

Brandon Roberts - Angular, Front-End Frameworks, and OpenSauced

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 ( h...

Aug 19, 202455 minSeason 1Ep. 112

Richard Feldman - Zed, Roc Lang - Elm but for everywhere

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%7...

Aug 12, 20241 hr 14 minSeason 1Ep. 109

Nicholas C. Zakas - ESLint

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...

Aug 04, 20241 hr 1 minSeason 1Ep. 108

Nathan Walker, Eduardo Speroni - NativeScript. Use Native API right in JS

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.co...

Jul 29, 20241 hr 6 minSeason 1Ep. 107

Robby Russell - oh my zsh, Planet Argon

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 htt...

Jul 15, 20241 hr 5 minSeason 1Ep. 106

James Arthur - ElectricSQL

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 ...

Jul 08, 202459 minSeason 1Ep. 105

Lu Wilson - TodePond, TLDraw, and the Future of Software Interaction

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/Tod...

Jun 23, 202457 minSeason 1Ep. 104

Naman Goel - StyleX

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 p...

Jun 17, 20241 hr 5 minSeason 1Ep. 103

Jason Liu - Instructor, Shipping LLMs to Production

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...

Jun 10, 20241 hr 4 minSeason 1Ep. 101

Dan Farrelly, Tony Holdstock-Brown - Inngest, Easy Asynchronous Workflows

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...

Jun 03, 20241 hr 5 minSeason 1Ep. 101

Solomon Hykes - Docker, Dagger, and the Future of DevOps

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:/...

May 28, 202452 minSeason 1Ep. 100

José Valim - Elixir, Erlang, Phoenix, Livebook

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://live...

May 21, 20241 hr 18 minSeason 1Ep. 99

Ryan Dahl - Node, Deno, and JSR The Modern JavaScript Registry

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 ht...

May 13, 202456 minSeason 1Ep. 98

Scott Chacon - GitHub, GitButler and changing the face of version control

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...

May 06, 20241 hr 7 minSeason 1Ep. 97

Live: Epic Web Conf w/Scott Hanselman, Una Kravets, Michael Chan

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.

May 01, 202433 min

Maggie Appleton - Visual Storytelling in Tech, Designing for AI, and the Future of Coding

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 acc...

Apr 29, 20241 hrSeason 1Ep. 96

Johannes Schickling - Prisma, Effect and the rise of Local First Development

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...

Apr 21, 20241 hr 22 minSeason 1Ep. 97

Mitchell Hashimoto - Founder of HashiCorp, Author of Terraform, and Thoughts of Open Source Monetization

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 Has...

Apr 15, 202454 minSeason 1Ep. 94

Adam Wathan - Tailwind CSS v4, The Evolution and Technical Journey

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 pai...

Apr 08, 20241 hr 15 minSeason 1Ep. 91

Dan Abramov - Bluesky, Core React Team, RSC, Strict Dom, and the more!

This week we have Dan Abramov, a core team member of React. We talk about his latest work on Bluesky, a decentralized social network. We also go into many react topics, including the history of server components, the new React compiler, and the future of React. https://twitter.com/dan_abramov2 https://danabra.mov/ https://overreacted.io/ https://bsky.app/ Episode sponsored By CodeCrafters ( https://codecrafters.io/devtoolsfm ) 40% Discount! Become a paid subscriber our patreon, spotify, or apple...

Apr 01, 20241 hr 6 minSeason 1Ep. 92

Guillermo Rauch - Vercel, The Front End Cloud

This week we have Guillermo Rauch, the founder and CEO of Vercel, and the creator of Next.js. We talk about the road to Vercel, how web development is changing, and how Vercel is helping developers build better products. We also talk about AI and generative UI, and how it might change the future of software development. https://github.com/rauchg https://rauchg.com/ https://github.com/rauchg/Socket.IO https://vercel.com/ Episode sponsored By CodeCrafters ( https://codecrafters.io/devtoolsfm ) 40%...

Mar 25, 20241 hr 5 minSeason 1Ep. 89

DHH - Ruby on Rails, 37signals, and the future of web development

This week we're joined by DHH, the co founder of 37signals, and the creator of Ruby on Rails. We talk about the future of web development, the history of Rails, and the evolution of the web. David also talks about his views on the longevity of software and ecosystems. https://twitter.com/dhh https://37signals.com Episode sponsored By CodeCrafters ( https://codecrafters.io/devtoolsfm ) 40% Discount! Episode sponsored By RunMe ( https://runme.dev ) Become a paid subscriber our patreon, spotify...

Mar 18, 20241 hr 10 minSeason 1Ep. 90

Dani Grant - Jam.dev, One click bug reports developers love

This week we're joined by Dani Grant, founder of Jam.dev, a tool to report bugs in a ways that developers can immediately act on them. We talk about Dani's journey to building Jam.dev and the challenges that they faced along the way trying to find product market fit. Dani also talks her experience fund raising for Jam.dev. https://twitter.com/thedanigrant https://jam.dev/ https://jam.dev/blog/jam-raises-8-9m-series-a-led-by-ggv-capital/ Episode sponsored By CodeCrafters ( https://codecra...

Mar 10, 202453 minSeason 1Ep. 89

Herrington Darkholme - AST Grep, Searching Code with Code

This week we're joined by Herrington Darkholme, the creator of AST Grep. AST Grep is a code search tool that uses the abstract syntax tree (AST) of your code to find patterns. We talk about the genesis of AST Grep, the efficiency of AST Grep in code searching, the challenge of expressing complex patterns, the versatility of YAML for rule expression, testing and evolving rules with AST Grep, and expanding AST Grep with SDKs and VS Code integration. You should definitely check out AST Grep if ...

Mar 04, 202451 minSeason 1Ep. 88

Robert Balicki - Isograph, Relay, and the Future of Data Fetching in React

This week, we have Robert Balicki on the show to talk about Isograph, a new data fetching framework for React. Robert has worked on the Relay team at Meta (formerly Facebook) and is currently at Pinterest helping them adopt Relay. We talk about the differences between Isograph and Relay, the future of data fetching and web development, and the journey to make Isograph production ready. Could Isograph be the future of data fetching in React? Listen to find out! https://twitter.com/isographlabs ht...

Feb 26, 20241 hr 10 minSeason 1Ep. 86

Glauber Costa - Forking SQLite and Building a Distributed Database with Turso

This week we have Glauber Costa, CEO and founder of Turso, a service for distributing and using multiple SQLite instances in different regions. Glauber has a long history in the software industry, including working on the Linux kernel for many years. He shares his experience working on the Linux kernel and how it led him to found Turso. e also discuss the limitations of SQLite and how Turso is solving those problems with their fork libSQL. ⁠https://twitter.com/glcst⁠ ⁠https://twitter.com/tursoda...

Feb 20, 20241 hr 6 minSeason 1Ep. 83

Zeno Rocha - React.Email, Resend, Dracula Theme

This week we have Zeno Rocha on the show. He is "developer famous" for creating the Dracula Theme, a popular theme for developers. He is also the co-founder of Resend, a modern email platform for developers. We talk about the journey they took to create Resend, starting with the creation of React Email, and the complexities of email delivery at scale. https://twitter.com/zenorocha https://react.email/ https://resend.com/home https://draculatheme.com Episode sponsored By CodeCrafters ( ...

Feb 12, 20241 hr 13 minSeason 1Ep. 85

Evan Bacon - Expo

Today's episode features Evan Bacon, the head of devtools at Expo. Expo is a framework for building React Native apps it takes care of a lot of the details so all you have to worry about is writing code. Evan is also the author of Expo Router which makes seamlessly manage your app's navigation with file based routing and so much more. We also delve in to the topic of React Server Components on React Native and the exciting possibilities of developing for Vision OS. https://evanbacon.dev ...

Feb 05, 20241 hr 19 minSeason 1Ep. 81
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast