
The Changelog: Software Development, Open Source There will be bleeps (Friends)
Oct 17, 2025
Mike McQuaid, a prominent open-source maintainer and Homebrew lead, teams up with Justin Searls, a developer and podcaster, to dissect the RubyGems controversy. They discuss the fallout from the Ruby Central incident, emphasizing how funding complexities can cause chaos in open-source projects. The duo debates the nature of sustainability and career prospects in the open-source realm, questioning whether maintainers should treat their work as a hobby. They also explore the potential of AI tools to aid maintainers while highlighting the importance of balance and enjoyment in open source.
AI Snips
Chapters
Transcript
Episode notes
Governance Failures Trigger Ecosystem Crises
- The RubyGems conflict combined governance, access, and finances into a single systemic failure.
- Lack of transparent processes turned routine ops disputes into a major ecosystem crisis.
Root AWS Login And Password Change
- Ruby Central says an unauthorized actor logged into the AWS root account and changed the password after access removals.
- They claim forensic logs show no further malicious actions beyond the password change.
Money Muddies Maintainer Relationships
- Money introduced contractual complexity and competing incentives into volunteer-driven maintenance.
- Paid roles blurred volunteer lines and created governance, access, and expectation problems.

