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

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

Latest episodes

undefined
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.
undefined
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!
undefined
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.
undefined
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.
undefined
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.
undefined
Aug 12, 2024 • 1h 14min

Richard Feldman - Zed, Roc Lang - Elm but for everywhere

Richard Feldman, author of the innovative Roc lang and a software engineer at Zed, dives into the future of programming. They discuss Roc's unique features like quick compilation and friendly error messaging, which aim to simplify coding. The conversation explores Zed's AI-integrated code editor, enhancing search indexing, and novel error handling methods. Feldman shares insights into designing programming languages and the async model of Roc, hinting at how these advancements could reshape the developer experience.
undefined
Aug 4, 2024 • 1h 1min

Nicholas C. Zakas - ESLint

Nicholas Zakas, a leading figure in the JavaScript community and creator of ESLint, dives into the fascinating world of code quality. He shares the origin story of ESLint, describing how it emerged from the challenges of legacy browsers. The discussion covers the evolution of linting tools, the new flat configuration in ESLint 9, and its expansion to support multiple languages. Zakas also addresses personal health challenges while emphasizing community involvement in shaping the future of ESLint.
undefined
Jul 29, 2024 • 1h 6min

Nathan Walker, Eduardo Speroni - NativeScript. Use Native API right in JS

Nathan Walker and Eduardo Speroni, key contributors to the NativeScript team, share their insights on harnessing native platform APIs within JavaScript. They delve into the evolution of NativeScript and its unique bridging capabilities that set it apart from other frameworks. Performance aspects on Android and iOS are contrasted, alongside a discussion on advancements in NativeScript engines. The potential for NativeScript to expand into desktop environments is explored, highlighting its adaptability and community-driven innovations.
undefined
Jul 15, 2024 • 1h 5min

Robby Russell - oh my zsh, Planet Argon

Robby Russell, creator of Oh My ZSH and CEO of Planet Argon, discusses the history of Oh My ZSH, the evolution of terminal environments, transitioning from freelancing to Ruby on Rails development, creating a ZSH configuration management framework, and maintaining Ruby on Rails projects at Planet Argon.
undefined
6 snips
Jul 8, 2024 • 59min

James Arthur - ElectricSQL

James Arthur, co-founder of ElectricSQL, discusses the benefits of local-first apps with Postgres, optimizing data management in local-first applications, integrating CRDTs in distributed systems, building PG-Lite for client-side syncing, and exploring monetization in a 'Local First' architecture.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode