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

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

Technology Podcasts

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

Location:

United States

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

Twitter:

@DevtoolsFM

Language:

English

Contact:

6195406339


Episodes
Ask host to enable sharing for playback control

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

5/1/2024
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.

Duration:00:33:16

Ask host to enable sharing for playback control

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

4/28/2024
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 https://superwhisper.com/ https://www.youtube.com/watch?v=wjZofJX0v4M

Duration:00:59:33

Ask host to enable sharing for playback control

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

4/21/2024
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=enhttp://effect.websitehttps://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/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership Tooltips Andrew https://github.com/rossjrw/pr-preview-actionhttps://typedoc.org/https://github.com/PetoiCamp/OpenCat Justin https://unstorage.unjs.io/https://github.com/OnedocLabs/react-print-pdf Johannes https://nixos.orghttps://github.com/arktypeio/arktype/tree/2.0/ark/attest#clihttps://ui.perfetto.dev/

Duration:01:22:09

Ask host to enable sharing for playback control

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

4/14/2024
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 https://youtu.be/Y7c_twmDxQ4 Selected writing https://mitchellh.com/writing/building-large-technical-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/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership

Duration:00:53:46

Ask host to enable sharing for playback control

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

4/7/2024
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/adamwathanhttps://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/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership

Duration:01:15:17

Ask host to enable sharing for playback control

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

3/31/2024
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_abramov2https://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 podcasts for the full episode. https://www.patreon.com/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership

Duration:01:06:29

Ask host to enable sharing for playback control

Guillermo Rauch - Vercel, The Front End Cloud

3/24/2024
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/rauchghttps://rauchg.com/https://github.com/rauchg/Socket.IOhttps://vercel.com/ 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/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership

Duration:01:05:01

Ask host to enable sharing for playback control

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

3/17/2024
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/dhhhttps://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, or apple podcasts for the full episode. https://www.patreon.com/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership

Duration:01:09:56

Ask host to enable sharing for playback control

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

3/10/2024
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/thedanigranthttps://jam.dev/https://jam.dev/blog/jam-raises-8-9m-series-a-led-by-ggv-capital/ Episode sponsored By CodeCrafters (https://codecrafters.io/devtoolsfm) 40% Discount! Episode sponsored By RunMe (https://runme.dev) Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode. https://www.patreon.com/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership Tooltips Andrew https://github.com/DaniGuardiola/classy-ink Justin https://github.com/lsd-rs/lsdhttps://github.com/sindresorhus/ky Dani https://slack.com/help/articles/206329808-Google-Calendar-for-Slackhttps://typefully.com/https://www.youtube.com/@mreflow

Duration:00:52:33

Ask host to enable sharing for playback control

Herrington Darkholme - AST Grep, Searching Code with Code

3/3/2024
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 you're looking for a powerful code search tool! Episode sponsored By CodeCrafters (https://codecrafters.io/devtoolsfm) 40% Discount! Episode sponsored By RunMe (https://runme.dev) Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode. https://www.patreon.com/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership

Duration:00:50:33

Ask host to enable sharing for playback control

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

2/26/2024
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/isographlabshttps://www.youtube.com/watch?v=SkxAOgkaiSwhttps://isograph.dev/blog/2024/02/15/isograph-0.1.0/https://twitter.com/StatisticsFTWhttps://www.robertbalicki.com/ 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/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership Tooltips Andrew https://github.com/facebook/react-strict-domhttps://www.npmjs.com/package/safetest Justin https://josh-project.github.io/josh/intro.htmlhttps://nodedojo.gumroad.com/l/dojobin Robert https://kinesis-ergo.com/shop/advantage2/https://folivora.ai/https://karabiner-elements.pqrs.org/

Duration:01:09:48

Ask host to enable sharing for playback control

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

2/20/2024
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/tursodatabase⁠⁠https://turso.tech/libsql⁠⁠https://turso.tech/⁠⁠https://github.com/glommer⁠ 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://rsdoctor.dev⁠⁠https://www.npmjs.com/package/playwright-test-coverage⁠ Justin ⁠https://github.com/ije/md4w⁠⁠https://www.unison.cloud/⁠ Glauber ⁠http://val.town⁠⁠https://github.com/axodotdev/cargo-dist⁠

Duration:01:05:47

Ask host to enable sharing for playback control

Zeno Rocha - React.Email, Resend, Dracula Theme

2/12/2024
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/zenorochahttps://react.email/https://resend.com/homehttps://draculatheme.com 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/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership Tooltips Andrew https://www.npmjs.com/package/workerpoolhttps://github.com/sindresorhus/promise-funhttps://react-postgres-components.vercel.app/ Justin https://github.com/esm-dev/esm.sh/releases/tag/v135https://www.actionforge.dev/https://sunilpai.dev/posts/the-future-of-serverless/ Zeno http://raycast.comhttps://www.npmjs.com/package/link-checkhttps://walden.us/products/lava-rock-diffuser

Duration:01:12:57

Ask host to enable sharing for playback control

Evan Bacon - Expo

2/5/2024
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.devhttps://twitter.com/Baconbrixhttps://docs.expo.devhttps://github.com/EvanBaconhttps://docs.expo.dev/router/introduction/ 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/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership

Duration:01:18:42

Ask host to enable sharing for playback control

Christopher "vjeux" Chedeau - Prettier, React Native

1/29/2024
This week we talk to a legend in the dev tools space, Christopher Chedeau. Christopher is a software engineer at Meta (formerly Facebook) and has worked on some of the most popular open source projects in the world. He is the creator of Prettier, a code formatter that has saved millions of developer hours. He is also the co-creator of React Native, a framework for building native apps with React. Christopher has also worked on many other projects such as Excalidraw, Yoga, and and many others. https://blog.vjeux.comhttps://github.com/vjeuxhttps://twitter.com/Vjeux 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/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership

Duration:01:16:10

Ask host to enable sharing for playback control

Daniel Thompson-Yvetot, Lucas Nogueira - Tauri

1/22/2024
This week we're joined by Daniel Thompson-Yvetot and Lucas Nogueira to talk about Tauri, a framework for building smaller, faster, and more secure desktop applications. We talk about the advantages of Tauri over Electron, the importance of security in open source software, and the future of cross-platform apps with Tauri. After that we talk about the importance of governance in open source projects and how Tauri is approaching it with their new company Crab Nebula. https://crabnebula.devhttps://tauri.app/https://github.com/crabnebula-dev/devtoolshttps://github.com/lucasfernog 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/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership

Duration:01:11:09

Ask host to enable sharing for playback control

Feross Aboukhadijeh - Socket

1/15/2024
This week we talk to the open source legend Feross Aboukhadijeh about his journey into open source, the challenges of open source funding, and his new company Socket.Socket is a tool that aims to make OSS security level up by providing a way to audit your dependencies for security vulnerabilities.They are able to detect much more complex vulnerabilities than the current tools on the market by using a combination of static analysis, dynamic analysis, and even some LLMs!Come get scared with us as we delve into the world of open source security. - https://feross.org/ - https://github.com/feross - https://twitter.com/feross - https://twitter.com/SocketSecurity - https://socket.dev/ 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

Duration:01:08:11

Ask host to enable sharing for playback control

Eric Simons - StackBlitz

1/8/2024
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 ⁠https://www.netlify.com/blog/introducing-netlify-blobs-beta/⁠⁠https://twitter.com/stevekrouse/status/1724792828310741045⁠⁠https://github.com/immich-app/immich⁠ Eric

Duration:01:11:10

Ask host to enable sharing for playback control

Brian Douglas - Open Sauced, GitHub

12/18/2023
This week we're joined by Brian Douglas, founder of Open Sauced and former Head of DevRel at GitHub. We talk about his time at GitHub, where he worked on GitHub Actions, GitHub Discussions, and GitHub Copilot. We also talk about his new company, Open Sauced, which is a tool for developers and businesses to get insights into their open source projects. Will Open Sauced save social coding? Find out on this week's episode of DevTools FM! https://opensauced.pizzahttps://twitter.com/bdougieYOhttps://twitter.com/saucedopenhttps://app.opensauced.pizza/user/bdougiehttps://github.com/bdougiehttps://www.linkedin.com/in/brianldouglas/ 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/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership Tooltips Andrew https://www.melt-ui.com/docs/introductionhttps://fleet.so/context Justin https://www.automa.site/https://svelteflow.dev/ Brian https://posthog.com/https://chat.openai.com/g/g-2LFEDLGgS-ferris-the-crab

Duration:01:06:26

Ask host to enable sharing for playback control

Jess Martin - DXOS

12/11/2023
This week we have Jess Martin, a developer at DXOS. We talk about his journey to DXOS and what realizations he had along the way. DXOS is a framework for building local first, multiplayer, interoperable apps where users own their own data. Apps are built on top of a shared data substrate, and users can bring their identity with them across apps. DXOS is a wild reimagining of what computers could be, and we're excited to see where it goes. https://twitter.com/jessmartinhttps://jessmart.in/https://twitter.com/dxos_orghttps://dxos.org/ 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/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership Tooltip Andrew https://github.com/microsoft/inshellisensehttps://sshx.io/ Justin https://platform.openai.com/docs/guides/text-to-speechhttps://github.com/dflex-js/dflex Jess https://notes.jessmart.in

Duration:01:20:00