

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

4 snips
Sep 25, 2023 • 8min
The missing sync layer for modern apps (News)
Discover ElectricSQL, a groundbreaking project enhancing local-first sync for apps. Unearth the truth behind the myth of learning styles in programming, emphasizing personalized learning paths. Join the heated XML vs. YAML debate, where preferences spark passionate discussions. Delve into idempotency, a crucial concept for building robust distributed systems, along with the latest updates from OpenTF, Unity, and Firefox. Get ready to navigate through engaging tech insights and practical programming wisdom!

24 snips
Sep 20, 2023 • 1h 26min
Open source is at a crossroads (Interview)
In this discussion, Steve O’Grady, Principal Analyst and Co-founder at RedMonk, dives into the evolving definition of open source amidst external pressures. He shares insights on the ethical considerations of licensing and its implications for developers and companies. The conversation touches on the impact of cloud computing on open source, potential redefinitions of licenses, and the importance of community commitment. O'Grady emphasizes that preserving open source integrity is critical for collaboration and trust, urging the developer community to take collective action.

7 snips
Sep 18, 2023 • 9min
Death by a thousand microservices (News)
The podcast dives into the complexities that microservices bring to software development, reminding us that too much complexity can hinder progress. A notable discussion covers Unity's pricing changes and the community’s mixed reactions. Listeners hear a fascinating tale of building a web-based Excel clone at Uber, illustrating the fleeting nature of code. Additionally, there's an introduction to PageFind, a tool designed to enhance search on large static sites, making it more efficient with less bandwidth.

Sep 15, 2023 • 1h 45min
What do we want from a web browser? (Friends)
Nick Nisi, a JavaScript and TypeScript expert, joins the hosts to discuss the current landscape of web browsers. They examine the pros and cons of popular options like Safari and Firefox, while debating what it would take to challenge big players like Chrome. The conversation dives into fun anecdotes about personal preferences in browsers, tab layouts, and the ongoing evolution of web technology. They also touch on the shift away from TypeScript among some developers, all wrapped in humor and insights on the intersection of tech and user experience.

5 snips
Sep 13, 2023 • 1h 44min
Attack of the Canaries! (Interview)
Haroon Meer, co-founder of Thinkst and creator of innovative security solutions like Canary and Canary Tokens, discusses the nuances of network security. He elaborates on deploying canaries to detect real-time attacks while minimizing false positives. Haroon shares valuable insights into the development of canary tokens as proactive measures against cyber intrusions. He also touches on the balance of innovation and user experience, navigating funding challenges in tech entrepreneurship, and the importance of ethical practices to build customer loyalty.

6 snips
Sep 11, 2023 • 9min
Bun 1.0 is here & Mojo is ready for download (News)
Bun 1.0 has launched, shaking up the JavaScript landscape. Mojo, the new programming language for AI, is now available for download. A deep dive reveals insights from over 60 LLMs answering key questions. Textual Web is transforming traditional terminal applications for the web. A critical bug in the UK air traffic control system sparks serious discussions about technology's impact. Plus, the challenges of AI in school bus routing highlight the tech's pitfalls. It's a rollercoaster of news and exploration!

12 snips
Sep 8, 2023 • 1h 23min
Doomed to discuss AI (Friends)
Join Jon Evans, an author, journalist, and software engineer, as he dives into the intriguing nexus of AI doom and science fiction. He discusses how classic Sci-Fi has influenced technology, like smartphones, and tackles the profound implications of AI on humanity. Reflecting on innovative methods like ultrasound drug delivery, he draws parallels between historical feats and modern advancements. The conversation weaves through philosophical questions about AI sentience and the evolving landscape of creativity, both human and machine.

10 snips
Sep 6, 2023 • 1h 22min
OpenTF for an open Terraform (Interview)
Josh Padnick, co-founder of Gruntwork and a key figure in the Terraform ecosystem, joins the discussion around the launch of OpenTF. He delves into the implications of HashiCorp's licensing shift and how it has impacted users and contributors. The conversation highlights the need for collaboration in the open-source community and the drive to create a truly open-source solution. Padnick also addresses the competition within the ecosystem and the commitment from companies to support the OpenTF initiative, emphasizing the importance of community engagement and innovation.

8 snips
Sep 5, 2023 • 8min
A portrait of the best worst programmer (News)
Dive into the tale of Tim, the most unconventional programmer who defies traditional metrics but boosts team spirit. Explore how OpenTelemetry enhances application observability and hear insights on key infrastructure tools. Discover innovative features from Warp that streamline development. Plus, learn how Apple’s workplace culture fosters autonomy and happiness, along with essential tips to navigate salary negotiations without sabotaging your worth.

1,650 snips
Sep 1, 2023 • 1h 39min
You call it tech debt I call it malpractice (Friends)
Kris Brandow, a Go Time panelist and software engineer, shares his unique perspectives on software development. He challenges the conventional tech debt analogy, arguing it's more akin to malpractice when ignoring documentation and coding standards. Kris dives into the misconceptions surrounding the waterfall model and emphasizes the importance of rigorous planning. He also discusses the role of documentation in tech, advocating for clearer communication and accountability. Plus, he reflects on the complexities of distributed systems and the need for better educational resources.


