The Changelog: Software Development, Open Source

Changelog Media
undefined
Sep 6, 2019 • 1h 8min

Modern software is built on APIs (Interview)

Abhinav Asthana, the founder of Postman, discusses the remarkable transformation of Postman from an open-source tool to a leading API Development Environment backed by a recent $50 million Series B funding. He shares insights on the importance of APIs in software development and the vibrant community that supports them. Abhinav emphasizes user engagement through empathy, innovative automation features, and how direct user interactions shape product evolution. The conversation highlights Postman's role in empowering over seven million developers globally.
undefined
Aug 29, 2019 • 1h 4min

Maintainer spotlight! Feross Aboukhadijeh (Interview)

Feross Aboukhadijeh, a trailblazer in open source with projects like StandardJS and WebTorrent, shares his journey navigating the challenges of maintaining popular software. He candidly discusses the emotional pressure and burnout that often accompany such responsibilities. The conversation explores innovative collaborations, particularly with Brave on WebTorrent, and emphasizes the necessity of community engagement. Feross also tackles the financial sustainability of open source contributions, highlighting the importance of secure funding and corporate support for maintainers.
undefined
Aug 23, 2019 • 1h 20min

OSCON 2019 anthology (Interview)

Eric Holscher from Write the Docs dives into ethical advertising and conference inclusivity, sharing the unique 'Pac-Man rule' for fostering engagement. Ali Spittel, a developer advocate at Codebeast, discusses her passion for teaching coding and her new love for podcasting. Lastly, Hong Phuc Dang of FOSSASIA highlights impressive open-source projects like Pocket Science Lab and the cultural divides in the Asian open-source ecosystem, shedding light on how to bridge the gap for better collaboration.
undefined
7 snips
Aug 16, 2019 • 1h 29min

Shaping, betting, and building (Interview)

Ryan Singer, Head of Product Strategy at Basecamp and author of 'Shape Up,' shares insights on effective work management methodologies. He discusses how Shape Up emerged from Basecamp's experiences, enabling teams to focus on meaningful work. Ryan explains the importance of structured planning, project betting, and visual tools like hill charts for managing uncertainty. He also emphasizes team autonomy and collaboration for successful software development, wrapping up with an invitation to his upcoming workshop in Detroit.
undefined
Aug 7, 2019 • 1h 6min

Observability is for your unknown unknowns (Interview)

Christine Yen, co-founder and CEO of Honeycomb, dives deep into the world of observability for developers. She discusses how observability serves as a superpower, enabling teams to improve code quality and resilience against failures. Christine highlights the cultural shifts needed for its adoption, the emotional dynamics within tech teams, and the importance of real-time insights. She also explores intelligent data sampling and the critical role of tailored tools in modern software architecture, making a compelling case for embracing observability in development practices.
undefined
Aug 2, 2019 • 1h 5min

Federating JavaScript's language commons with Entropic (Interview)

C J Silverio, the second hire and former CTO at npm Inc., dives into the implications of venture capital on JavaScript's ecosystem. She shares insights from her talk at JS Conf EU, highlighting concerns about the centralized control of the npm registry. Ceej introduces her innovative project, Entropic, aimed at decentralizing package management and empowering the open-source community. The conversation also touches on the importance of proactive solutions, the balance between centralization and security, and the challenges of trust in decentralized systems.
undefined
Jul 25, 2019 • 55min

Go is eating the world of software (Interview)

In this engaging discussion, Ron Evans, an expert in Go programming and TinyGo, shares insights on how Go is transforming software development, especially for microcontrollers and web browsers. He introduces GopherBot, a plushie programmed with Go, and highlights TinyGo's role in optimizing coding for resource-limited devices. The conversation also delves into Go's reliability compared to traditional languages, the vibrant TinyGo community, and the intersection of technology and ethics in fields like bioinformatics.
undefined
Jul 16, 2019 • 26min

Learning the BASICs (Interview)

In this intriguing discussion, guests reflect on the revolutionary birth of the BASIC programming language in 1965, which democratized coding for everyone. They explore how educational methods have evolved, encouraging inclusivity for all learners. The conversation shifts to how gaming, particularly Minecraft, is inspiring a new wave of young coders. With personal stories, they highlight the community-building aspect of gaming in coding education and ponder the ongoing evolution of programming languages in today’s tech landscape.
undefined
Jul 16, 2019 • 1h 31min

The war for the soul of open source (Interview)

Adam Jacob, co-founder of Chef, dives into the pivotal issues surrounding open source. He reflects on its original greatness and the challenges that have emerged, including the pitfalls of open core models and sustainability. The conversation also explores the tensions between commercial interests and community values, emphasizing the need for genuine collaboration. With personal anecdotes and insights from the tech leadership landscape, Adam advocates for aligning open source endeavors with inclusive ideals and community engagement.
undefined
Jul 11, 2019 • 1h 19min

The Pragmatic Programmers (Interview)

Andy Hunt and Dave Thomas, co-authors of the iconic 'The Pragmatic Programmer,' dive into the 20th anniversary of their influential book. They discuss its evolution over the years, balancing new technologies with timeless programming principles. The duo reflects on empathy's decline in virtual interactions and the importance of learning from programming history. They also share insights into the surprising success of their publishing journey and the personal impact of their work in the tech community. A rich conversation for developers at any level!

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