
Sign up to save your podcasts
Or


In this episode of Open Source with Fexingo, Lucas and Luna explore a critical but rarely discussed challenge in open source: long-term maintainer succession. Using the example of the Curl project and its creator Daniel Stenberg, they examine how projects plan for the day their founding maintainer steps away. The episode dives into the specific governance structures, documentation practices, and mentorship pipelines that make succession possible without a crisis. Lucas shares insights from the Curl project's own published succession plan, including how they've gradually expanded core contributor access, while Luna raises the tension between keeping projects agile and preparing for a future without a beloved BDFL. They also touch on the broader ecosystem pressures, including burnout and the undervaluation of open source labor. Listeners will walk away with a concrete understanding of what makes a succession plan credible and why every project, no matter how small, should have one.
#OpenSource #MaintainerSuccession #CurlProject #DanielStenberg #BDFL #Governance #CommunityDriven #TechPodcast #SoftwareDevelopment #SuccessionPlanning #OpenSourceGovernance #ContributorPipeline #MaintainerBurnout #TechLeadership #Linux #GitHub #FexingoBusiness #BusinessPodcast
Keep every episode free: buymeacoffee.com/fexingo
When a popular open source project goes dormant, who gets to pick up the pieces? In this episode, Lucas and Luna look at the recent revival of the GNU Image Manipulation Program (GIMP) after a period of slow development, and the story of how a community fork brought new life to the database tool Apache Cassandra after it was left behind by its original corporate sponsor. We explore the mechanics of abandoned code revival: the legal and social hurdles, the role of foundations, and the surprising economics of maintaining what others built. Specific numbers: GIMP's commit count jumped from 42 in 2024 to 286 in the first half of 2026 after a new maintainer team took over. Plus, how the Apache Software Foundation handled the handoff of Cassandra after DataStax reduced its involvement. If you've ever wondered what happens when a project you depend on goes quiet, this is for you.
#OpenSource #AbandonedCode #GIMP #ApacheCassandra #MaintainerBurnout #Forking #SoftwareRevival #CommunityDriven #TechPodcast #OSSGovernance #Linux #GitHub #FexingoBusiness #BusinessPodcast #Technology #OpenSourceMaintenance #CodeRevival #SoftwareSustainability
Keep every episode free: buymeacoffee.com/fexingo
In this episode of Open Source with Fexingo, Lucas and Luna dive into the delicate dance of maintainer handoffs in large open-source projects. Using the recent transition of the popular web framework React from Facebook-led to community-governed stewardship as a case study, they unpack the practical challenges: documentation gaps, trust transfer, and the risk of project stagnation. They discuss how projects like Kubernetes and Node.js managed similar transitions, and what new maintainers should do in their first 90 days to avoid burnout. Plus, a brief reflection on why listener-supported podcasts thrive on topics like this. If you're an open-source contributor or just curious about how digital communities survive leadership changes, this episode offers concrete takeaways from real projects.
#OpenSource #MaintainerHandoff #React #Kubernetes #NodeJS #CommunityGovernance #TechTransition #LeadershipChange #ProjectSustainability #BurnoutPrevention #Documentation #TrustTransfer #CodingCommunity #SoftwareMaintenance #FexingoBusiness #BusinessPodcast #Technology #OpenSourceGovernance
Keep every episode free: buymeacoffee.com/fexingo
In episode 58 of Open Source with Fexingo, Lucas and Luna tackle one of the messiest problems in open source: dependency hell. They zoom in on the 2018 event-stream fiasco, where a single malicious dependency update compromised thousands of downstream projects. The hosts break down why nested dependencies are so fragile, how tools like npm's lockfile and Python's pip freeze try to fix it, and why the maintainer of a popular left-pad library once unpinned his code and broke the internet. They also explore emerging solutions like supply-chain security frameworks, reproducible builds, and the idea of a 'dependency budget.' If you've ever felt a shudder when running npm install, this episode is for you.
#DependencyHell #OpenSource #SupplyChainSecurity #EventStream #LeftPad #NPM #Python #Lockfile #ReproducibleBuilds #Maintainer #Technology #FexingoBusiness #BusinessPodcast #SoftwareDevelopment #DevOps #Security #Linux #GitHub
Keep every episode free: buymeacoffee.com/fexingo
In this episode of Open Source with Fexingo, Lucas and Luna dive into the often-overlooked culture of code review in open source projects. Using the Linux kernel's rigorous review process as a case study, they explore how maintainers balance quality, speed, and contributor morale. Lucas breaks down the 'Reviewed-by' tag and the concept of 'review latency,' and cites data from the 2025 Linux Kernel Maintainer Survey showing that 73% of maintainers say code review is their biggest bottleneck. Luna brings in insights from the Rust project's async review experiment, where rotating reviewers reduced backlog by 40% in six months. They discuss the tension between strict standards and welcoming new contributors, and how projects like Kubernetes and Django have adopted explicit review guidelines to avoid burnout. The conversation closes with a look at how automation and AI-assisted review tools are changing the landscape, but not replacing human judgment. A must-listen for anyone contributing to or maintaining open source projects.
#OpenSource #CodeReview #LinuxKernel #Rust #Kubernetes #Django #ContributorExperience #MaintainerBurnout #ReviewLatency #ReviewedBy #Automation #AIAssistedReview #CommunityGovernance #TechPodcast #FexingoBusiness #BusinessPodcast #DeveloperCulture #EngineeringManagement
Keep every episode free: buymeacoffee.com/fexingo
When a maintainer walks away with no warning, what happens to the code? Lucas and Luna explore the growing problem of abandoned open source repositories — repos that are still downloaded, still depended on, but no longer maintained. They look at GitHub's dormant repo policy, the role of community forks like the Node.js io.js split, and the emerging 'maintainer last will' movement where developers leave handover instructions. Concrete numbers: roughly 1 in 5 npm packages have had no update in over a year, and the average time to first response on an abandoned repo issue is 647 days. They discuss real cases like the left-pad incident, Ruby on Rails' governance docs for succession, and why the 'bus factor' is finally getting the attention it deserves. If you depend on open source — and who doesn't — this episode shows why abandonment is infrastructure risk, not just a developer inconvenience.
#OpenSource #AbandonedRepos #MaintainerBurnout #BusFactor #LeftPad #NodeJS #iojs #NPM #RubyOnRails #GitHub #SoftwareMaintenance #InfrastructureRisk #CommunityFork #DependencyHell #TechDebt #Technology #FexingoBusiness #BusinessPodcast
Keep every episode free: buymeacoffee.com/fexingo
In this episode, Lucas and Luna dive into one of the trickiest challenges in open source: deprecating widely used software without alienating users or breaking the internet. They explore the story of the `left-pad` incident in 2016, where a developer unpublishing a tiny npm package caused cascading failures across thousands of projects. They discuss how projects like the Linux kernel and Python manage long deprecation cycles, what the Node.js community learned from the event, and how semantic versioning and LTS releases help. Lucas explains the difference between deprecation and abandonment, and Luna questions whether the industry has really solved the trust problem. The episode also touches on the personal cost for maintainers who feel trapped by their own success. A thoughtful look at the social contract between open source maintainers and the companies that depend on their work.
#Deprecation #LeftPad #npm #NodeJs #OpenSource #MaintainerBurnout #SemVer #LinuxKernel #Python #LTS #CommunityTrust #BreakingChanges #SoftwareSustainability #Technology #FexingoBusiness #BusinessPodcast #OpenSourceWithFexingo #LucasAndLuna
Keep every episode free: buymeacoffee.com/fexingo
Lucas and Luna dive into how open source projects handle technical debt, using the example of the GNOME desktop environment's 2020-2021 cleanup initiative to reduce build times and code complexity. They discuss GNOME's 'cleanup week' approach, the trade-offs between new features and maintenance, and how projects like Kubernetes and the Linux kernel manage accumulated cruft. The episode covers concrete strategies: automated refactoring tools, dedicated maintainer time, and community-wide buy-in. No abstract theory—just a grounded look at how real projects decide when to pay down debt and when to let it ride.
#OpenSource #TechnicalDebt #GNOME #Kubernetes #LinuxKernel #SoftwareMaintenance #CodeRefactoring #CommunityDriven #DeveloperProductivity #TechDebt #FOSS #SoftwareEngineering #FexingoBusiness #BusinessPodcast #Technology #SoftwareDevelopment #CleanCode #MaintainerBurnout
Keep every episode free: buymeacoffee.com/fexingo
In this episode of Open Source with Fexingo, Lucas and Luna dive into how open source projects approach accessibility—making software usable for people with disabilities. They focus on a concrete case: the React ecosystem's efforts to improve screen reader support through components like Reach UI and the React Aria library. Lucas explains the technical challenges of building accessible components, from managing focus order to exposing proper ARIA attributes. Luna raises the tension between maintainer capacity and the pressure to ship accessible defaults. They discuss how projects like WordPress and Drupal have baked accessibility into their contribution workflows, and why the open source model can both accelerate and hinder accessibility progress. The episode explores the role of automated testing tools like axe-core, the ethical implications of inaccessible software, and how small teams can prioritize accessibility without burning out. Listeners come away with a clear understanding of why accessibility is not just a nice-to-have but a core software quality issue in community-driven development.
#Accessibility #OpenSource #ReactJS #ReachUI #ReactAria #WordPress #Drupal #AxeCore #ScreenReader #ARIA #WebStandards #InclusiveDesign #ContributorExperience #MaintainerBurnout #AutomatedTesting #FexingoBusiness #BusinessPodcast #Technology
Keep every episode free: buymeacoffee.com/fexingo
Lucas and Luna explore the often-overlooked infrastructure of open source communication: from mailing lists and IRC to Discord and GitHub Discussions. They dissect why the Linux kernel still relies on email patches, how the Rust project navigated a contentious governance debate across multiple platforms, and what lessons the broader community can draw from these choices. The episode examines the trade-offs between synchronous and asynchronous tools, the challenge of signal-to-noise ratio at scale, and how maintainers balance accessibility for newcomers with efficiency for core contributors. Specific examples include the Curl project's deliberate mailing list strategy and the Python community's migration from IRC to Discord. Listeners gain a concrete understanding of why communication channel design is as critical as code quality for project health and contributor retention.
#OpenSource #CommunityManagement #CommunicationChannels #LinuxKernel #RustLang #Curl #Python #Discord #IRC #GitHubDiscussions #MailingLists #AsynchronousCommunication #SynchronousCommunication #ContributorExperience #Governance #SignalToNoise #Technology #FexingoBusiness
Keep every episode free: buymeacoffee.com/fexingo
From the publisher's feed