The Changelog: Software Development, Open Source

Changelog Media
undefined
9 snips
May 27, 2022 • 1h 20min

Stacked diffs for fast-moving code review (Interview)

Tomas Reimers and Greg Foster, co-founders of Graphite, dive into the future of code review efficiencies. They discuss the evolution of Graphite from concept to reality, emphasizing the shift towards smaller, stacked pull requests for faster shipping. The duo shares insights on user feedback shaping their tool's development and the importance of community engagement. With $20M in funding from a16z, they explore how Graphite enhances collaboration and optimizes workflows, positioning it as a game-changer in modern software development.
undefined
23 snips
May 20, 2022 • 1h 15min

Schneier on security for tomorrow’s software (Interview)

Bruce Schneier, a renowned cryptographer and privacy advocate, shares his deep expertise on the evolving landscape of cybersecurity. He discusses the challenges posed by cryptocurrencies in facilitating cybercrime and emphasizes the importance of bridging technology with policy. The conversation also tackles improving security designs beyond user responsibility, addressing the complexities of social engineering. Lastly, Schneier advocates for collaborative efforts to enhance open source security and the need for responsible data management to empower individuals.
undefined
22 snips
May 13, 2022 • 1h 21min

Run your home on a Raspberry Pi (Interview)

Mike Riley, author of "Portable Python Projects" and a home automation expert, dives into the world of Raspberry Pi in this engaging discussion. He shares insights on the latest Raspberry Pi hardware and why Python is the go-to scripting language for these projects. Listeners will find entertaining ideas for home automation, including freezer temperature monitoring and customizable alerts. Mike also highlights the advantages of using Raspberry Pi for enhancing data security in personal home labs, sparking creativity among tech enthusiasts.
undefined
19 snips
May 6, 2022 • 1h 27min

Mob programming deep dive (Interview)

Join Woody Zuill, a Mob Programming expert and workshop leader, as he dives into the fascinating world of collaborative software development. He shares practical tips on implementing Mob Programming and its unique flexibility. Woody discusses how to lay the groundwork for teams, whether in-person or remote, and emphasizes the importance of teamwork and effective communication. Listeners will also enjoy personal stories that illustrate the transformative power of collaboration and innovation in adapting to new work environments.
undefined
Apr 26, 2022 • 1h 15min

Warp wants to be the terminal of the future (Interview)

Zach Lloyd, founder of Warp and former leader of the Google Docs engineering team, discusses his vision for the future of terminals. He explains why now is the right time to reinvent this 40-year-old tool with a Rust-based design aimed at enhancing developer productivity. Topics include the importance of user-friendly features, the challenges of moving away from Electron, and the potential for collaboration in terminal applications. Lloyd also emphasizes the balance between performance and accessibility, while encouraging open-sourcing for user trust and sustainability.
undefined
Apr 22, 2022 • 1h 16min

Practical ways to solve hard problems (Interview)

Frank Krueger, a seasoned software developer and host of Merge Conflict, dives into practical strategies for tackling tough coding challenges. He discusses his insights from his blog post on problem-solving, emphasizing the importance of breaking down complex tasks and maintaining momentum. Frank shares personal anecdotes from his extensive experience, highlighting the balance between app maintenance and launching new projects. The conversation also touches on the interplay between coding, AI, and creativity, underscoring how collaboration and quick feedback loops are vital for success.
undefined
Apr 12, 2022 • 1h 31min

The story of Vitess (Interview)

Deepthi Sigireddi, a maintainer and engineer at PlanetScale, shares her journey with Vitess, an open-source database that started at YouTube to solve outages. She discusses how Vitess handles sharding for scalability and its significance in the cloud-native landscape. Deepthi also touches on the thriving community behind Vitess and its transition to the Cloud Native Computing Foundation. Plus, explore the upcoming features in Vitess 13, focusing on user interface enhancements and improved query planning.
undefined
7 snips
Mar 30, 2022 • 1h 37min

Wisdom from 50+ years in software (Interview)

Brian Kernighan, a pioneering figure at Bell Labs during the birth of Unix and now a professor at Princeton, shares his wealth of knowledge on software development. He reflects on the enduring legacy of the C programming language and discusses modern languages like Go and Rust. Kernighan recounts the innovative atmosphere of Unix's inception and explores the evolution of programming methodologies. He emphasizes the importance of foundational tech education for future developers while advocating for flexibility in programming environments.
undefined
8 snips
Mar 11, 2022 • 1h 14min

ONE MORE thing every dev should know (Interview)

Jessica Kerr, a software developer at Honeycomb, shares her journey and expertise in observability and developer relations. She discusses the thrill of getting projects into production and the importance of monitoring them. Kerr also addresses the challenges of context switching with pull requests and offers insightful book recommendations. She connects game theory to team dynamics, emphasizing collaborative coding and the advantages of ensemble programming. Dive into her innovative views on gamification in software and learning, ensuring developers stay engaged and satisfied.
undefined
Mar 1, 2022 • 1h 28min

Securing the open source supply chain (Interview)

Feross Aboukhadijeh, an open-source developer known for projects like Socket and WebTorrent, joins to discuss the launch of Socket, a tool designed to secure the open-source supply chain. Feross highlights how supply chain attacks have eroded trust in open-source software. He explains Socket’s proactive approach to treating all open-source code as potentially malicious and discusses the alarming prevalence of risks like typo-squatting and package compromises. The conversation sheds light on the collective responsibility needed to enhance security in the tech community.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app