

devtools.fm: Developer Tools, Open Source, Software Development
Andrew Lisowski, Justin Bennett
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).
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
Mentioned books

Oct 28, 2024 • 56min
Ivan Buzarin - Daytona
Ivan Buzarin, co-founder of Daytona and an expert in development environments, shares his two-decade journey in streamlining coding processes. He discusses the challenges of onboarding developers and how Daytona addresses these issues with its open-source platform. The conversation dives into the complexities of open source versus proprietary models, along with the transformative impact of AI on coding tools. Ivan also provides insights into future innovations in development environments, ensuring security and efficiency for enterprises.

Oct 21, 2024 • 56min
Erez Zukerman - ZSA, ErgoDox, and the Future of Keyboards
Erez Zukerman, the founder and CEO of ZSA, takes us on an intriguing journey from web development to creating innovative keyboards. He shares the inspiring story behind the ErgoDox, originally an open-source project, and its evolution into a commercial success. The challenges of hardware manufacturing and managing crowdfunding campaigns reveal the importance of partnerships and clear communication. Plus, Erez introduces the versatile Voyager keyboard and discusses the future of keyboard design in a world increasingly influenced by AI and speech recognition.

7 snips
Oct 14, 2024 • 49min
Kris Rasmussen - Figma
Kris Rasmussen, CTO of Figma and a key player since its inception, discusses the evolution of Figma from a WebGL demo to a leading design hub. He shares insights on the challenges of scaling Figma like a game engine and the innovations driving collaboration. The conversation dives into Dev Mode, which enhances designer-developer collaboration, as well as the potential of AI and plugins to revolutionize workflows. Kris also highlights Figma's future strategies in AI deployment and how it aims to transform design processes.

Sep 30, 2024 • 53min
Nathan Manceaux-Panot - Retcon - Rewriting Git History made Simple
Nathan Manceaux-Panot, creator of Retcon, introduces his innovative git client that simplifies rewriting git history. He discusses the easy drag-and-drop functionality for organizing commits, making complex rebasing processes accessible to everyone. The conversation covers conflict management, detailing how Retcon's virtual representation of commit history offers a fresh perspective. Nathan also shares insights into the challenges of Git UI design and the importance of user experience, showcasing how Retcon revolutionizes version control.

Sep 23, 2024 • 53min
Guido Rosso - Rive, The Graphics Format of the Future
Guido Rosso, co-founder of Rive, is reshaping the future of interactive graphics. He discusses the evolution from Flash to Rive, showcasing how it enhances animation and interactivity in design. The conversation dives into state-driven animation, collaboration between designers and engineers, and the innovative .riv format that outperforms traditional graphics. Guido emphasizes Rive's versatility across platforms and its potential for customization, aiming to foster creativity and accessibility in digital design.

Sep 16, 2024 • 53min
David Mytton - Console.dev, ArcJet - Enhancing Application Security
David Mytton, co-founder of console.dev and ArcJet, dives into enhancing the developer experience and application security. They discuss the importance of a security-first mindset and the challenges that arise post-deployment. Mytton shares insights on integrating security features into application code using Arcjet SDK, emphasizing seamless integration and the intricacies of maintaining security without impacting productivity. The conversation also touches on sustainable computing and the relationship between technology advancements and environmental sustainability.

Sep 9, 2024 • 52min
Predrag Gruevski - Trustfall, Cargo Semver Checks, and the Future of Query-Based Tools
Predrag Gruevski, creator of TrustFall, dives into the fascinating world of queryable data. He shares insights on simplifying complex queries and revolutionizing data integration with his tool. The conversation highlights his innovative approach to semantic versioning checks for Rust packages and how TrustFall's custom query language may enhance developer efficiency. They also touch on hiring strategies inspired by 'Moneyball,' advocating for value over experience. A compelling blend of tech innovation and practical application awaits!

Sep 2, 2024 • 55min
Travis Arnold - Omnidoc, Restyle, JSXUI
In this engaging discussion, Travis Arnold, a developer behind Omnidoc, shares his vision for simplifying TypeScript documentation management. He dives into the innovative features of JSX UI and its impact on layout management, drawing inspiration from Swift UI. The conversation also explores the creative challenges of state management in web applications and introduces ReStyle, a new library aimed at enhancing styling in React. Travis emphasizes the future potential of developer tools and how they can streamline workflows.

Aug 26, 2024 • 56min
Jordan Harband - Npm Ecosystem, HeroDevs
Jordan Harband, a key figure in the npm ecosystem, maintains numerous impactful open source projects. He shares insights on the complexities of open source maintenance and the importance of prioritizing communication among contributors. The conversation dives into the intricacies of the npm landscape, including dependency management and security risks. Jordan discusses the balance between legacy support and innovation, and highlights the future challenges faced by npm, stressing the need for community collaboration and support from larger entities.

Aug 19, 2024 • 55min
Brandon Roberts - Angular, Front-End Frameworks, and OpenSauced
Brandon Roberts, a software engineer at Open Sauced, passionately discusses his work in open source software and the creation of Analog, a framework enhancing Angular apps. He sheds light on the innovative Oscar score for assessing contributor impact and shares strategies for engaging open source contributors. Diving into the evolution of NGRX, he contrasts signals with observables, simplifies state management, and explores integrating Vite with Angular. Brandon emphasizes the need for collaboration in the ever-evolving front-end landscape.