

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

May 28, 2021 • 1h 6min
Maintainer week! (Interview)
Join Josh Simmons, Ecosystem Strategy Lead at Tidelift and President of the Open Source Initiative, alongside Kara Sowles, Senior Open Source Program Manager at GitHub. They dive into the exciting Maintainer Week, a celebration aimed at honoring open-source maintainers. Discover its origins and the importance of community collaboration. The discussion highlights the challenges maintainers face, the upcoming Global Maintainer Summit, and the crucial balance between innovation and cost in the open-source landscape. Engage in the fun of recognizing and supporting this vital community!

May 21, 2021 • 59min
Inside 2021's infrastructure for Changelog.com (Interview)
Discover the latest infrastructure updates designed to boost performance and reliability. Insights from a Site Reliability Engineer reveal how to achieve a '10X' speed increase. The discussion dives into the complexities of Kubernetes and the challenges of managing PostgreSQL. Hear about a data loss incident that sparked the need for better documentation. Performance monitoring, user experience, and the importance of caching are explored, along with the introduction of a new podcast that encourages community engagement around tech topics.

May 14, 2021 • 1h 3min
Open source goes to Mars 🚀 (Interview)
In this engaging conversation, Martin Woodward, Senior Director of Developer Relations at GitHub, delves into the fascinating intersection of open source and space exploration. He shares insights on how nearly 12,000 contributors played crucial roles in NASA's Mars missions, including the Ingenuity helicopter. The discussion highlights the significance of open source innovations in tech for space, the importance of community contributions, and the collaborative spirit driving advancements in both software development and scientific research.

May 7, 2021 • 1h 2min
Elixir meets machine learning (Interview)
José Valim, the creator of Elixir, teams up with Daniel Whitenack, co-host of the Practical AI podcast, to dive into the innovative Numerical Elixir project. They explore how Elixir merges with machine learning, showcasing a live demo of building a neural network classifier. The duo discusses the challenges of GPU integration, the evolution of Elixir for AI, and the user-friendly Axon framework. Their insights highlight a vibrant community and encourage developers to explore the exciting potential of machine learning beyond Python.

Apr 27, 2021 • 1h 21min
Let's mint some NFTs (Interview)
In this discussion with Mikeal Rogers, who leads InterPlanetary Linked Data at Protocol Labs, the talk centers on NFTs and their transformative potential. Mikeal breaks down the technicalities of minting NFTs, addresses challenges in wallet security, and highlights the impact on digital ownership. The conversation delves into the future of decentralized platforms where NFTs redefine asset trading, discusses artist empowerment through these tokens, and evaluates the environmental concerns of blockchain technologies. Join them as they demystify the NFT ecosystem!

Apr 20, 2021 • 56min
Into the Nix ecosystem (Interview)
Domen Kožar, author of the Nix ecosystem guide, discusses the revolutionary features of the Nix package manager. He explains how Nix enables reproducible, declarative systems that streamline DevOps practices. The conversation covers the unique aspects of Nix compared to traditional package managers, focusing on its flexible architecture and isolated environments. Kožar emphasizes the significance of system rollbacks and the vibrant community supporting Nix, making it an essential tool for modern software development and deployment.

Apr 12, 2021 • 1h 18min
Curl is a full-time job (and turns 23) (Interview)
Daniel Stenberg, the creator and primary maintainer of cURL, shares insights from his 23-year journey with this essential command-line tool. He discusses the evolution of cURL from a hobby project to a professional commitment. Expect humorous anecdotes about tech misunderstandings and revelations about the challenges of adopting HTTP/3. Daniel also touches on integrating newer programming languages like Rust for improved security. With billions of users relying on cURL, he emphasizes the importance of community feedback and user interaction in the open-source world.

Apr 5, 2021 • 59min
The future of the web is HTML over the wire (Interview)
In this engaging conversation, long-time web developer Matt Patterson discusses his vision for the future of web software, advocating for a return to server-rendered applications. He delves into the cyclical nature of web development trends, the benefits of HTML over WebSockets, and how Ruby on Rails is uniquely positioned to lead this resurgence. Patterson also emphasizes the importance of effective tools in enhancing productivity, tackles privacy concerns in app development, and shares personal experiences with real-time features and innovative coding practices.

Apr 2, 2021 • 1h 7min
Restic has your backup (Interview)
In this conversation, Alexander Neumann, maintainer of Restic and a penetration tester, shares his journey in creating this powerful backup solution. He highlights Restic's unique features like efficient storage and security through encryption. Diving into the world of penetration testing, Alexander likens it to a game of challenges and rewards. He sheds light on the importance of community in open-source projects, emphasizing positive communication and sustainable management as key to future success.

Mar 26, 2021 • 1h 23min
Open source, not open contribution (Interview)
Ben Johnson, a Freelance Go developer renowned for his work on BoltDB and Litestream, shares insights on mental health and sustainable practices in open-source development. He reveals why his project Litestream is open-source but closed to contributions, highlighting the importance of protecting one’s mental health. The conversation touches on managing community feedback, navigating licensing decisions, and the distinct challenges of open-source projects vs. corporate work. Johnson also discusses the innovative capabilities of Litestream and its impact on SQLite's reliability.