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

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

Latest episodes

undefined
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
undefined
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/⁠
undefined
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
undefined
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/
undefined
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.
undefined
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
undefined
Oct 16, 2023 • 1h 2min

Emanuele Stoppa - Biome

This week we talk to Emanuele Stoppa about Biome, a continuation of the Rome project. We talk about the history of Rome, the fall of the company, and the rise of Biome from the ashes. Biome aims to be a one stop shop for all your JavaScript/TypeScript dev tool needs by building unified syntax tree for all your tools. It's a linter, formatter, and aims to be much more in the future. What will be the future of Biome? Listen to find out! https://twitter.com/ematipico https://www.linkedin.com/in/emanuelestoppa https://github.com/ematipico https://biomejs.dev/ 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://v0.dev/ https://github.com/sxyazi/yazi Justin https://github.com/orbitinghail/sqlsync https://smith.langchain.com/hub Emmanuele https://blog.jetbrains.com/rust/2023/09/13/introducing-rustrover-a-standalone-rust-ide-by-jetbrains/
undefined
Oct 9, 2023 • 54min

Aiden Bai - Million.js

This week we're joined by Aiden Bai, the creator of Million.js. Million.js is a virtual DOM library that makes React render faster. We talk about how Aiden got into programming, his journey with open source, and how he's handling the transition from high school to college. Will million.js take over the world and make all our apps faster? Find out on this week's episode of DevTools FM. ⁠https://million.dev⁠ ⁠https://twitter.com/aidenybai⁠ 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/moonrepo/espresso⁠ ⁠https://elysiajs.com/⁠ Justin ⁠https://github.com/gw31415/obsidian-lsp⁠ ⁠https://github.com/isadorasophia/murder⁠ Aiden ⁠https://github.com/WICG/webcomponents/blob/gh-pages/proposals/DOM-Parts.md⁠ ⁠https://github.com/naruaway/quickbootjs⁠
undefined
8 snips
Oct 2, 2023 • 1h 11min

Eric Elliott - SudoLang

Eric Elliott, creator of SudoLang, a pseudo code programming language that runs on top of AI language models like GPT-4, discusses the future of coding with AI and how it can help you be more productive. They also explore the benefits of AI coding, the concept of SudoLang as an interface-oriented programming language, and the use of constraints and slash commands in writing pseudo code. They also mention Cursor, an AI-focused code editor, and highlight the features of Astro's view transitions and Sonar Cloud for advanced data analysis.
undefined
Sep 25, 2023 • 1h 10min

James Pearce - TinyBase

This week we're joined by James Pearce, creator of TinyBase. James has a long history of working on developer tools and open source software. He was the engineering director at Meta (formerly Facebook) for over 10 years, where he worked on a variety of projects including React, React Native, and PyTorch. He also worked on Portal, Meta's smart speaker, for a couple of years. James is currently living on a boat and working on TinyBase full-time. Local first software is a big part of TinyBase, and James has been working with the Local First community to help build out the ecosystem. Sponsored By Raycast (https://www.raycast.com/) https://tinybase.org/ https://tripleodeon.com/ https://github.com/jamesgpearce https://tinybase.org/guides/releases/#v4-1 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/biomejs/biome https://jazz.tools/ Justin https://www.scattered-thoughts.net/writing/babys-first-wasm-compiler https://multi.app/ James https://typedoc.org https://www.npmjs.com/package/ts-unused-exports TooltipsAndrewJustinJames

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app