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

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

Latest episodes

undefined
Apr 14, 2025 • 48min

Sam Goodwin - Alchemy and the Next Generation of Infra as Code

Join Sam Goodwin, creator of Alchemy and former Amazon engineer, as he dives into the world of infrastructure as code. He critiques current tools like Terraform, advocating for a simpler, TypeScript-based solution. Sam discusses leveraging AI for resource management and introduces innovative concepts like Cloudflare's durable objects, emphasizing efficiency and data isolation. He also highlights the significance of community engagement and envisioning the future of infrastructure management, making this conversation a must-listen for tech enthusiasts.
undefined
Apr 7, 2025 • 43min

Rodrigo Pombo - Code Hike and the Future of Content Authoring

In this discussion, Rodrigo Pombo, the mind behind Code Hike, reveals his journey in software development and his focus on enriching technical documentation. He addresses the challenges of traditional Markdown and how Code Hike adds dynamic animations for enhanced content engagement. The conversation also touches on the evolution of user-centered design in content creation, innovations in syntax highlighting, and the revolutionary impact of React Server Components. Rodrigo envisions a future where AI plays a significant role in shaping content authoring.
undefined
26 snips
Mar 24, 2025 • 54min

Antonio Scandurra - Atom, Zed and the Future of Text Editors

Antonio Scandurra, co-founder of Zed and former core contributor to Atom, shares his journey through text editor development. He highlights the evolution from Atom to the Rust-based Zed, emphasizing its performance and collaborative features. The conversation dives into Zed's innovative data structures, like the sum tree, and the significance of a custom UI framework. Scandurra also discusses integrating AI into text editors while maintaining simplicity, envisioning a future where collaboration and intelligent features redefine coding experiences.
undefined
Mar 17, 2025 • 54min

Simen Svale - sanity.io

This week we're joined by Simen Svale, the co-founder and CTO of Sanity.io Sanity is a content management system that's built for developers, and it's a great alternative to traditional CMSs like WordPress. Sanity focuses on developer experience, and it's a great choice for building modern, scalable content-driven applications.https://sanity.iohttps://www.linkedin.com/in/simenss/?originalSubdomain=nohttps://x.com/svaleBecome a paid subscriber our patreon, spotify, or apple podcasts for the ad-free 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
undefined
5 snips
Mar 10, 2025 • 53min

Charles Lowell - Frontside, Effection, and Structured Concurrency

In this discussion, Charles Lowell, a developer and consultant known for the Effection library, dives into structured concurrency in JavaScript. He breaks down how structured concurrency can solve the limitations of promises and improves resource management. The conversation includes insights into enhancing developer experience with tools like Backstage and the significance of 'affection' in managing concurrent operations. Lowell also touches on debugging challenges and the forthcoming V4 release, emphasizing community engagement in JavaScript asynchrony.
undefined
Mar 3, 2025 • 54min

Josh Comeau - Creating Delightful Developer Education

Join Josh Comeau, a developer and educator known for his engaging interactive courses on CSS, React, and JavaScript. He shares his journey from developer to educator, emphasizing the evolution of AI tools like GitHub Copilot in making coding more intuitive. Explore how multi-sensory design can enhance web experiences, and get insights on his new React course aimed at junior developers. Josh discusses the critical role of human guidance in the face of AI advancements, ensuring thoughtful use of technology in education.
undefined
9 snips
Feb 17, 2025 • 57min

David Blass, - ArkType, better runtime type validation

David Blass, creator of ArkType, dives into the world of TypeScript and runtime validation. He discusses ArkType's unique native syntax and set-based type system that offers optimized performance. David explores technical challenges in developing robust APIs inspired by TypeScript principles. The conversation also touches on enhancing type inference and improving JSON validation performance. He emphasizes the need for clear error messaging and innovative solutions to simplify complexities in type validation, making development smoother and more efficient.
undefined
49 snips
Feb 11, 2025 • 47min

Aaron Boodman - Replicache and Zero, Building Sync Engines for the Web

In this conversation, Aaron Boodman, founder of Rocicorp and a web development veteran from Google, unveils the intricacies of creating sync engines. He discusses how Zero enhances user experience in multi-user environments. Aaron dives into advancements in partial sync, rethinking query languages, and the revolutionary features of Xero, including custom mutators. The dialogue also touches on the evolution of state management challenges in client-server architectures, emphasizing the need for robust solutions to navigate data synchronization complexities.
undefined
6 snips
Feb 3, 2025 • 60min

Ryan Carniato - SolidJS, Marko.js, and the Future of Frontend Development

Ryan Carniato, creator of SolidJS, a cutting-edge frontend framework, dives into the evolution of web development. He shares his journey back to JavaScript and critiques the rise of frameworks like React, revealing how SolidJS emerged as a performance-driven alternative. The conversation highlights rendering differences and optimizations in component models, along with the transition challenges from Marko 3 to Marko 4. Ryan also discusses React's ongoing dominance and its implications for developers navigating new technologies.
undefined
21 snips
Jan 27, 2025 • 41min

Jeff Dickey - Mise, Usage, and Pitchfork and the Future of Polyglot Tools

Jeff Dickey, creator of tools like Mise, Usage, and Pitchfork, discusses ways to streamline developer productivity through innovative solutions. He shares insights on Oaklift’s on-demand command loading and how it surpasses traditional Node.js frameworks. The conversation covers best practices for creating intuitive command-line interfaces and the crucial role of user-friendly documentation. Jeff also dives into Mies, a Rust-based version manager promising improved efficiency and security, and Pitchfork, aimed at simplifying daemon management across programming environments.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner