

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

Dec 2, 2020 • 1h 21min
Growing as a software engineer (Interview)
Gergely Orosz, a former Engineering Manager at Uber and author of 'The Tech Resume Inside Out,' shares insights from his career transition. He discusses the importance of adaptability in tech, moving from corporate to startup life, and validating new ideas. Gergely also highlights strategies for crafting effective resumes and the hiring landscape's evolution, including ethical practices. Listeners will find his reflections on mentorship and the value of community feedback especially inspiring as he navigates this next chapter in his career.

Nov 20, 2020 • 1h 18min
The future of Mac (Interview)
Tim Triemstra, a 15-year veteran at Apple and the Product Marketing Manager for Developer Technologies, sheds light on the revolutionary transition to M1 chips and their impact on Macs. Ken Case, founder of The Omni Group known for productivity apps, discusses the evolution of Mac applications and the exciting potential of running iOS apps natively. They explore the balance between portability and power, innovations in user experience with macOS Big Sur, and how developers can seize new opportunities in this transformative era for the Mac ecosystem.

Nov 13, 2020 • 1h 29min
The Kollected Kode Vicious (Interview)
George Neville-Neil, the mind behind the beloved Kode Vicious column, shares his journey through programming insights and humor. He discusses the art of curating essays that resonate with tech enthusiasts, and the importance of code readability amid debates like tabs versus spaces. Lifelong learning and understanding computer fundamentals are emphasized as keys to staying relevant in tech. Neville-Neil also shares his favorite programming languages and the exciting release of his new book, a compilation of his popular advice for coders.

Nov 6, 2020 • 1h 21min
Inside 2020's infrastructure for Changelog.com (Interview)
Gerhard Lazu, a site reliability engineer and infrastructure specialist at Changelog, delves into the evolution of their infrastructure and the transition to Linode Kubernetes Engine. He discusses the ease of Kubernetes management, the importance of automated deployments, and how managed services streamline operations. Highlighting a hands-on resilience test, Gerhard shares insights on recovery and downtime humorously. The conversation wraps up with a focus on the significance of simplicity in infrastructure choices for small teams.

Oct 30, 2020 • 60min
Maintaining the massive success of Envoy (Interview)
Matt Klein, creator and maintainer of Envoy at Lyft, shares insights on the unexpected success of this edge proxy designed for cloud-native applications. He discusses the shift in Lyft's approach to open source and why he chose not to launch Envoy as a commercial venture. The conversation highlights the importance of community engagement, the challenges of maintaining open source projects, and the balance between an open-source ethos and commercial pressures in the tech landscape.

Oct 23, 2020 • 1h 8min
What's so exciting about Postgres? (Interview)
Craig Kerstiens, a PostgreSQL aficionado known for his extensive contributions to the community, joins the discussion to highlight the unique features of Postgres. He shares insights on its evolution, emphasizing JSON capabilities while maintaining relational integrity. Craig dives into managing background tasks and the power of customizable extensions that make Postgres versatile. With a passion for community engagement, he also discusses future advancements and practical tips for maximizing PostgreSQL performance.

Oct 16, 2020 • 1h 9min
Shopify’s massive storefront rewrite (Interview)
Maxime Vaillancourt, a Shopify engineer, discusses the intricacies of their ambitious storefront rewrite from a Ruby on Rails monolith to a new Ruby-based implementation. He shares insights on maintaining feature parity, optimizing performance, and the challenges of ensuring API consistency during the overhaul. Maxime emphasizes the strategic importance of a modular approach and collaboration within the team, addressing the emotional dynamics and risk management required for such transformative projects.

Oct 9, 2020 • 1h 13min
Spotify's open platform for shipping at scale (Interview)
Jim Haughwout, Head of Infrastructure and Operations, and Stefan Ålund, Principal Product Manager at Spotify, discuss how they're transforming software development at Spotify. They share insights on Backstage, their open platform that enhances developer autonomy and efficiency. The conversation covers Spotify's agile engineering culture, the benefits of a plugin-based architecture, and the importance of open-sourcing internal tools. They also highlight innovative practices for documentation and building a collaborative open-source community.

Oct 8, 2020 • 32min
The team that fashioned Apollo 11 (Interview)
Discover the untold story behind the Apollo 11 spacesuits and the extraordinary team of seamstresses and engineers who made them a reality. Delve into the personal experiences of women in a male-dominated field, blending craftsmanship with groundbreaking science. Hear tales of teamwork and innovation that pushed the boundaries of what was possible for space exploration. From overcoming gender bias to the emotional weight of witnessing the moon landing, this dialogue highlights the unsung contributions that shaped one of humanity's greatest achievements.

Sep 30, 2020 • 1h 13min
Gitter’s big adventure (Interview)
Matthew Hodgson, technical co-founder of Matrix, and Sid Sijbrandij, CEO of GitLab, explore the exciting acquisition of Gitter by GitLab and its subsequent integration into the Matrix ecosystem. They discuss the strategic implications and challenges of merging open-source values with enhanced functionality. The duo also dives into fragmented developer communication, highlighting Gitter's role in bridging conversations across various platforms, and the importance of improving user experience in decentralized communication. This union promises a stronger collaborative future for open-source communities!