

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

Mar 24, 2021 • 1h 21min
Big breaches (and how to avoid them) (Interview)
Neil Daswani, a renowned security expert and Co-Director of Stanford's CyberSecurity Program, dives into the world of security breaches. He discusses the six key causes of breaches and highlights infamous cases like Equifax, Capital One, and SolarWinds. The conversation emphasizes the evolution and sophistication of cyber threats, the role of two-factor authentication, and the necessity for proactive security measures in agile development. Daswani also advocates for collaboration between developers and security teams to enhance overall cybersecurity awareness.

Mar 16, 2021 • 1h 17min
Leading a non-profit unicorn (Interview)
Quincy Larson, founder of freeCodeCamp, shares insights into transforming the platform into a non-profit unicorn. He discusses their ambitious project to expand the Python curriculum into data science and their matching fundraising campaign. Quincy highlights the pandemic's impact on tech education, emphasizing increased user engagement. He also explores the importance of lifelong learning, sleep for productivity, and innovative funding strategies. Through decentralized leadership, he aims to empower community-driven education for all.

Feb 26, 2021 • 57min
Darklang Diaries (Interview)
Paul Biggar, the creator of Dark and co-founder of CircleCI, discusses his innovative serverless backend platform. He shares his journey from burnout to creating Dark, emphasizing the importance of user engagement. Biggar explains the unique features of the Dark programming language, its real-time debugging capabilities, and how it simplifies data management. The conversation also reveals Dark's distinctive approach to source availability rather than open source, touching on community engagement and the balance between proprietary models and open-source principles.

Feb 17, 2021 • 1h 47min
Community perspectives on Elastic vs AWS (Interview)
In this discussion, Adam Jacob, co-founder of Chef, Heather Meeker, an open-source lawyer, Manish Jain from Dgraph Labs, Paul Dix of InfluxData, and strategist VM Brasseur tackle the fallout between Elastic and AWS over licensing issues. They explore the implications of the SSPL license, the ethical concerns around open-source business models, and the complexities of navigating competition with cloud giants. The conversation also delves into the future of open-source licensing and the intricate balance between commercial interests and community values.

Jan 29, 2021 • 1h 18min
Open source civilization (Interview)
Marcin Jakubowski, the Executive Director of Open Source Ecology, dives into the transformative world of open-source industrial machines. He discusses how these innovations can drastically cut costs and promote sustainable practices. The conversation explores building self-sufficient microfactories, empowering communities through workshops, and the right to repair movement. Marcin shares insights on integrating 3D printing and recycling at the local level, along with advocating for a collaborative and equitable open-source economy that fosters innovation for all.

Jan 22, 2021 • 1h 27min
The rise of Rocky Linux (Interview)
Gregory M. Kurtzer, founder of the CentOS Project and Rocky Linux, dives into the evolution of community-driven Linux distributions. He shares insights on the historical context of CentOS and its recent corporate shifts under Red Hat. Kurtzer explains how Rocky Linux emerged as a robust alternative, aiming for full compatibility with Red Hat Enterprise Linux. The conversation touches on building trust within the community and engaging contributors, alongside the challenges and excitement of fostering a new, collaborative operating system.

Jan 12, 2021 • 1h 6min
What the web could be (in 2021 and beyond) (Interview)
Join Guillermo Rauch, CEO of Vercel, and Amal Hussein, JS Party panelist, as they navigate the evolving landscape of web development. They discuss the importance of adaptive rendering and user experience challenges, especially in mobile contexts. The duo highlights the rise of Jamstack architectures and the critical role of performance metrics in web applications. They emphasize the need for empathy in development, particularly for users in areas with limited connectivity, and share insights on how the pandemic has reshaped the industry's dynamics.

Dec 21, 2020 • 1h 22min
State of the “log” 2020 (Interview)
Reflecting on the highlights of 2020, the hosts celebrate key moments and favorite episodes while exploring the rise of Postgres and its community engagement. They tackle productivity myths, revealing that output waxes and wanes daily, and examine the evolution of email with Basecamp's Hey product. Insights on monetizing open source and navigating tech communities emphasize collaboration and the importance of quality contributions. The discussion wraps up with an appreciation for listener feedback and the podcast's thriving community.

Dec 20, 2020 • 1h 20min
You can FINALLY use JSHint for evil (Interview)
In this discussion with Mike Pennisi, the maintainer of JSHint, we dive into the complexities of software licensing and how they can hinder open-source projects. Mike shares the journey of JSHint, particularly the significant shift from a restrictive license to a more accessible MIT license, enabling broader adoption. He discusses the ethical implications of licensing choices and the emotional weight of such decisions. The conversation also highlights the importance of maintaining human connections in the developer community, stressing empathy and authentic engagement.

Dec 13, 2020 • 1h 18min
Coding without your hands (Interview)
Josh Comeau, a developer forced to innovate due to cubital tunnel syndrome, discusses his hands-free coding system using voice dictation and eye-tracking technology. He shares the challenges of adapting to coding without traditional typing and the significance of accessibility tools for developers facing similar issues. Josh also provides a practical demonstration of voice coding techniques while emphasizing the importance of personal balance and innovative solutions in tech. His journey highlights resilience in the face of adversity and the transformative power of technology.