

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

Jun 6, 2019 • 1h 11min
Python's new governance and core team (Interview)
Brett Cannon, a prominent software engineer and contributor to Python, shares insights on the significant changes in the Python community following Guido van Rossum's departure. He discusses the complexities of establishing a new governance model, highlighting the collaborative efforts behind new Python Enhancement Proposals (PEPs). Cannon delves into the emotional stakes and challenges faced by core developers during this transition, and reflects on the importance of community engagement for Python's future direction and innovation.

May 24, 2019 • 1h 19min
Creating and selling multiplayer online games (Interview)
Victor Zhou, creator of popular .io games like Generals.io, shares his journey in the booming world of multiplayer online games. He discusses the addictive nature of .io games and the intricate development process behind Generals.io, which he later sold to a gaming company. The conversation covers the economic strategies for monetization through ads and donations, the technical challenges of game development, and the importance of community engagement. Zhou's insights provide a glimpse into the passion and dedication required to succeed in the gaming industry.

May 18, 2019 • 1h 19min
Off the grid social networking with Manyverse (Interview)
In this engaging discussion, Andre Staltz, creator of Manyverse, dives into the world of off-the-grid social networking. He shares the importance of user privacy and the benefits of decentralized communication, stressing how Manyverse empowers communities with limited internet infrastructure. The conversation also touches on the evolution of open-source freelancing and innovative revenue models. Staltz highlights the grassroots nature of Manyverse as a counter to corporate tech, emphasizing authentic connections and user-friendly design.

6 snips
May 10, 2019 • 1h 11min
Quirk and Cognitive Behavioral Therapy (CBT) (Interview)
Evan Conrad, creator of the open-source iOS app Quirk, discusses his personal battle with severe panic attacks and the transformative power of Cognitive Behavioral Therapy (CBT). He shares how Quirk helps users navigate their mental health challenges, specifically addressing cognitive distortions and anxiety. The conversation also touches on the accessibility of CBT for all individuals, the importance of technology in mental health, and the playful approach Quirk takes in reframing distressing thoughts. Tune in for insights that blend personal experience with innovative solutions.

May 5, 2019 • 1h 39min
Inside 2019's infrastructure for Changelog.com (Interview)
Gerhard Lazu, a resident ops and infrastructure expert, discusses the transformative infrastructure updates to Changelog.com for 2019. He dives into the strategic switch to Kubernetes and CircleCI to streamline CI/CD workflows, highlighting their impact on operational efficiency. The conversation also covers the enhancements brought by Docker, including self-updating containers, and how community engagement fosters open-source collaboration. Lazu emphasizes the continuous drive for improved monitoring and observability, essential for navigating the complexities of modern application deployment.

Apr 25, 2019 • 1h 27min
Running functions anywhere with OpenFaaS (Interview)
Alex Ellis, founder of OpenFaaS, discusses the evolution of serverless functions on Docker and Kubernetes. He shares insights on community building and the balance between maintainership and leadership within open source. Alex highlights OpenFaaS's flexibility and community engagement, emphasizing its advantages over traditional solutions. The conversation also touches on the importance of feedback loops, the challenges of remote work, and fostering empathy in team environments. Get ready for a deep dive into the world of serverless technology and its collaborative spirit!

Apr 18, 2019 • 1h 12min
From zero to thought leader in 6 months (Interview)
Emma Bostian, a UX engineer known for her contributions to the Coding Coach project, shares her whirlwind journey to becoming a thought leader in just six months. She discusses the subtle distinctions between UX roles, the challenges of relocating for career growth, and the importance of community building in tech. Emma highlights the significance of mentorship through Coding Coach, emphasizing its mission to connect developers and mentors globally. The conversation also touches on personal growth, feedback culture, and the dynamic nature of UX design.

Apr 12, 2019 • 55min
Wasmer is taking WebAssembly beyond the browser (Interview)
Syrus Akbary, a key figure in the WebAssembly community and co-founder of Wasmer, discusses the future of WebAssembly beyond just the browser. He explores how Wasmer enables universal binaries compatible with languages like Rust and Go. The conversation highlights the importance of Application Binary Interfaces (ABI) for seamless execution across platforms. Akbary also envisions decentralized computing through WebAssembly in cloud gaming and emphasizes the potential for open source projects to attract investment, shaping the development landscape.

Apr 4, 2019 • 1h 17min
All things text mode (Interview)
Lucas Fernandes da Costa, a software developer passionate about text-based interfaces, discusses his journey to embracing terminal tools like Vim. He shares his Terminal starter pack, including neovim and tmux, while highlighting the advantages of command-line interfaces over graphical ones. Lucas emphasizes a minimalist approach to development tools, advocating for learning and customization. He also explores the productivity boosts that come with using OhMyZSH and key command-line tools, making a compelling case for why text mode is still relevant today.

Mar 29, 2019 • 1h 6min
Why smart engineers write bad code (Interview)
Adam Barr, a veteran from Microsoft and author of 'The Problem with Software,' dives into why skilled engineers often produce poor code. He discusses the disconnect between academia and industry, emphasizing the need for practical training and better feedback loops. Barr critiques outdated coding interviews for neglecting real-world skills and advocates for evolving hiring practices. The conversation highlights the importance of code maintainability and flexibility, as well as the challenges of navigating programming principles and fostering collaboration between tech and academia.