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

Andrew Lisowski, Justin Bennett
undefined
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
undefined
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.
undefined
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.
undefined
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
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

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