

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

Sep 26, 2022 • 5min
Firefox supports blockers, NATS is great, Uber's MFA fatigue, OAuth2 drawn in cute shapes & an aging programmer (News)
Mozilla's Firefox is set to maintain its support for content blockers, while Nabeel Sulieman raves about the advantages of NATS for microservices. The discussion also tackles Uber's recent security breach, exposing social engineering tactics and MFA fatigue. A whimsical illustration of OAuth2 brings a fresh perspective to its complexities. Plus, an insightful reflection from an experienced programmer challenges the stereotypes surrounding age in tech.

Sep 23, 2022 • 1h 27min
Product development structures as systems (Interview)
Lucas Fernandes da Costa, a software engineer at Elastic and a text-mode enthusiast, dives deep into product development systems. He critiques traditional deadlines, advocating for flexible trajectories over rigid roadmaps. Lucas shares insights on the futility of daily stand-ups, proposing more effective communication strategies. He also emphasizes the need to engage directly with customers, challenging conventional Agile thinking. The discussion reveals the importance of adaptability and actionable metrics for fostering a healthier development environment.

4 snips
Sep 19, 2022 • 8min
Ladybird, how QR codes work, GitUI, software vs systems & Stable Diffusion ported to Tensorflow (News)
Discover a new cross-platform browser project that's shaking things up in web development. Dive into the fascinating world of QR codes, unraveling their tech secrets and history. Explore a fresh, terminal-based Git interface that promises speed and efficiency. Engage in a lively discussion on the differences between junior and senior engineers in the tech landscape. Plus, find out how Stable Diffusion has made the leap to TensorFlow, showcasing the advancements in software technology.

5 snips
Sep 16, 2022 • 1h 17min
Stable Diffusion breaks the internet (Interview)
Simon Willison, co-creator of Django and creator of Datasette, joins to delve into the groundbreaking world of AI-generated art like Stable Diffusion and DALL-E. He discusses the technical innovations reshaping creativity and the ethical dilemmas sparked by AI art winning awards. The conversation navigates the balance of human creativity and machine efficiency, exploring implications for traditional artists and the future of design. Simon's insights on democratization in the arts challenge listeners to rethink the role of technology in artistic expression.

Sep 12, 2022 • 10min
Quality is systemic, React is a self-fulfilling prophecy, Difftastic, Devbox & the shortest URLs on the web (News)
Dive into the intriguing debate on software quality, where the environment takes center stage over individual skills. Discover DiffTastic, a game-changing diff tool that clarifies programming syntax. The pros and cons of React are laid bare, exploring its popularity versus actual performance. Plus, learn about Devbox, a handy tool simplifying development environment setups. And don’t miss the quest for the shortest URLs on the web—turns out, there's a lot to uncover!

5 snips
Sep 9, 2022 • 1h 20min
Typesense is truly open source search (Interview)
In this engaging conversation, Jason Bosco, co-founder and CEO of Typesense, explains why they champion open source in the realm of search engines. He compares Typesense to giants like Algolia and ElasticSearch, emphasizing its user-friendly approach. Listeners will discover the journey of Typesense from inception to open-sourcing, including the challenges faced and the importance of user feedback. Bosco also touches on the significance of avoiding venture capital to maintain their mission, making a compelling case for accessible and efficient search solutions.

Sep 6, 2022 • 5min
Python's :=, email falsehoods, no more self-hosting & Leon (News)
Dive into the world of Python and discover the walrus operator, a game-changer for writing cleaner code. Unravel common email misconceptions that could be affecting your programming practices. Hear the story of a seasoned email self-hosting veteran who finally threw in the towel after decades of struggle. Plus, explore Leon, an innovative open-source personal assistant designed for those seeking customizable, self-hosted solutions.

23 snips
Sep 2, 2022 • 1h 15min
Building actually maintainable software ♻️ (Interview)
Sam Boyer, a Principal Engineer at Grafana Labs, dives into the intricacies of building maintainable software. He explores the delicate balance between rapid feature development and long-term maintenance needs, emphasizing clear coding practices and effective testing. The discussion also covers the dangers of technical debt and the importance of regular codebase care, likening maintenance to 'Gardening Week.' Boyer highlights how maintainability is subjective and influenced by team dynamics, shedding light on the unique advantages of the Go programming language.

4 snips
Aug 29, 2022 • 9min
Qalculate is awesome, Restic adds compression, CS teachers coping with Copilot & Heroku's next non-free chapter (News)
Dive into the world of innovative tools like Qalculate, the open-source calculator that makes complex calculations a breeze. Discover Restic's new compression features for better data recovery. Tune in as educators grapple with AI's impact on computer science teaching, while Heroku's shift away from free accounts raises concerns for developers. This lively discussion balances humor and insight, encouraging listeners to adapt to the fast-paced changes in the tech landscape.

Aug 27, 2022 • 1h 25min
Building Reflect at sea (Interview)
In this engaging discussion, Alex MacCaw, founder and CEO of Clearbit, shares his adventurous journey transitioning back to early-stage startups with his new note-taking app, Reflect. He recounts his thrilling Atlantic sailing trip aboard a catamaran, facing challenges and finding unique solutions for internet connectivity at sea. The conversation delves into optimizing productivity, the art of concise note-taking, and the joys of building software that enhances user experience, blending personal fulfillment with innovation.