

The Changelog: Software Development, Open Source
Changelog Media
Software's best weekly news brief, deep technical interviews & talk show.
Episodes
Mentioned books

49 snips
May 27, 2025 • 10min
Entry-level tech jobs are getting wiped out (News)
Entry-level tech jobs are dwindling, with major firms slashing hiring by over 50%. The rise of AI tools, such as Forge, is reshaping coding environments for faster, more efficient development. Jujutsu’s innovative approach to version control is gaining traction among developers. Meanwhile, the new MCP architecture is redefining web application development. Coders are also advised on best practices for optimizing code performance by adjusting control flow structures. The podcast emphasizes the importance of adaptation in the evolving tech landscape.

62 snips
May 23, 2025 • 1h 8min
Dull, dirty or dangerous (Friends)
Join Scott Hanselman, Microsoft's VP of Developer Community and a renowned figure in .NET and open source, as he shares insights on open sourcing software and the cool features of Windows. The conversation dives into the balance between AI and human creativity in tech, the exhilarating world of building arcade cabinets, and the innovative potential of platforms like Depot for speeding up software builds. Expect an engaging mix of technical evolution, personal growth, and community collaboration that highlights the joy and challenges of creating in the tech world.

41 snips
May 23, 2025 • 1h 42min
Refactored in prison (Interview)
Preston Thorpe, an incarcerated software engineer and open-source contributor, shares his transformative journey from rebellion to redemption. He discusses how learning to code in prison has empowered him, providing focus amidst distractions. Through introspection, he reflects on overcoming addiction and the personal growth fostered by educational initiatives. Preston emphasizes the importance of community and mentorship during incarceration, revealing how technology can enable substantial improvements in both personal lives and prison systems. He concludes with hopes for a meaningful future.

28 snips
May 19, 2025 • 8min
Windows Subsystem for Linux is open source (News)
Microsoft has opened the source of the Windows Subsystem for Linux, igniting excitement among developers. Insights into TypeScript's type system reveal complex trade-offs in programming. A developer shares their decision to step back from heavy use of large language models while coding. Meanwhile, a hacker impressively coded from an Android phone for two weeks. Lastly, the vision for NLWeb emerges, possibly becoming the HTML of a new open agentic web, blending security and technological advancement.

May 16, 2025 • 1h 44min
#define: I'm going pants (Friends)
Join Angelica Hill, a dynamic GitHub and LinkedIn personality, and Matthew Sanabria, a tech-savvy friend from Oxide, as they dive into a playful game of defining obscure jargon. Expect competitive banter while tackling cheeky terms like 'oobleck' and 'clavichord.' Breakmaster Cylinder adds a musical flair, keeping the energy high. Their humorous insights range from pop culture film analyses to eccentric search queries, blending tech talk with laughter and camaraderie throughout the lively discussion!

41 snips
May 16, 2025 • 1h 36min
NATS and the CNCF kerfuffle (Interview)
Derek Collison, creator of NATS and CEO of Synadia, dives into the fascinating journey of NATS, a top-notch open-source messaging system for cloud-native frameworks. He shares unique insights on its design and evolution, along with recent tensions between Synadia and the CNCF, exploring the challenges of open-source governance. Derek discusses the implications of programming languages on NATS's functionality and the commercial challenges of sustaining open-source projects. Tune in for a captivating look at navigating innovation and community dynamics!

42 snips
May 12, 2025 • 8min
A critical look at MCP (News)
Rasmus Holm critically examines the challenges faced by developers with the Model Context Protocol, highlighting issues like poor documentation. Stefan Judis shares a fascinating term he learned from Scott Hanselman. Raf discusses the frustrating burden of knowing too much about software inconsistencies. The episode introduces Void, an innovative open-source tool designed to enhance developer productivity. Plus, get ready for the React Jam, where developers can compete by building games with React for cash prizes!

5 snips
May 9, 2025 • 1h 42min
Kaizen! Tip of the Pipely (Friends)
The hosts journey through the ups and downs of launching Pipely, revealing the humorous chaos caused by internet outages. They dive into optimizing build processes and explore the challenges of integrating CDNs. The conversation highlights web performance testing and the rollout of next-generation Heroku, focusing on the importance of developer tools like Retool. As they gear up for a celebratory launch party, the excitement for upcoming advancements is palpable, along with an invitation to the community to join in on the fun.

78 snips
May 7, 2025 • 1h 52min
Building Zed's agentic editing (Interview)
Nathan Sobo, a GitHub engineer and developer behind Zed, discusses cutting-edge features of the new AI-native editor, Zed. He dives into the concept of agentic editing, enabling seamless collaboration at 120fps in a multiplayer setting. Nathan emphasizes the evolving role of AI, transforming traditional coding into a more interactive experience. They also explore innovations like dark mode and edit predictions, enhancing user experience while balancing automation and human input in coding practices.

May 5, 2025 • 10min
Firefox could be doomed (News)
Mozilla's challenges mount as its fate hangs on Google's influence. The discussion dives into the need for original thought amidst the rise of AI-generated content. Tech leadership decisions are scrutinized, with historical parallels drawn. A game developer shares the hurdles of migrating from Rust to C#. Innovative strategies to combat malicious bots using zip bombs are introduced, highlighting the ever-evolving landscape of software development.