Open Source with Fexingo: Linux, GitHub, and Community-Driven Software Conversations

Open Source with Fexingo: Linux, GitHub, and Community-Driven Software Conversations

By FexingoBusiness
Download on the App Store

Open Source with Fexingo: Linux, GitHub, and Community-Driven Software Conversations episodes

  • How Open Source Projects Handle Hardware Compatibility Testing

    Episode 81 of Open Source with Fexingo dives into the unsung challenge of hardware compatibility testing in open source projects. Lucas and Luna explore how the LibreBoot project tests firmware across hundreds of motherboard models without dedicated hardware labs, why the Raspberry Pi kernel team relies on community-driven CI with real devices, and what happens when your open source OS won't boot on the latest laptop. Specific numbers: LibreBoot officially supports 300+ devices through manual community testing; the Pi foundation ships kernels for 5 distinct board revisions. A look at patch testing, automated regression, and the maintainer who keeps a closet full of old ThinkPads.

    #HardwareCompatibility #OpenSourceTesting #LibreBoot #RaspberryPi #LinuxKernel #CI #CommunityTesting #Firmware #OpenSourceHardware #DeviceSupport #RegressionTesting #PatchTesting #ThinkPad #Coreboot #AutomatedTesting #Technology #FexingoBusiness #BusinessPodcast

    Keep every episode free: buymeacoffee.com/fexingo

    8 min
  • How Open Source Projects Handle Accessibility Barriers

    In this episode of Open Source with Fexingo, Lucas and Luna explore how open source projects are tackling accessibility barriers in software development. They focus on the specific case of the NVDA screen reader, an open source tool for blind users, and discuss how projects like React and Vue are incorporating accessibility checks into their core workflows. Lucas shares data on the estimated 285 million visually impaired people worldwide and the cost of retrofitting accessibility after release. The hosts also cover the role of automated testing tools like axe-core and how projects handle contributions from developers with disabilities. A concrete example: the pull request system used by the Django project to tag accessibility issues. The donation segment ties listener support to keeping this show ad-free. No fluff, just practical insight on making open source inclusive.

    #Accessibility #A11y #OpenSource #NVDA #ScreenReader #React #Vue #Django #AxeCore #InclusiveDesign #DisabilityTech #WCAG #WebAccessibility #TechPodcast #SoftwareEngineering #CommunityDriven #FexingoBusiness #BusinessPodcast

    Keep every episode free: buymeacoffee.com/fexingo

    8 min
  • How Open Source Projects Handle Release Cadence

    What makes some open source projects ship updates like clockwork while others meander for years? Lucas and Luna zoom in on the release cadence strategies behind Ubuntu, Firefox, and the Linux kernel. They unpack why Canonical settled on a strict six-month schedule, how Mozilla learned to ship smaller and faster, and what happens when a project tries to stretch its cycle. Along the way, they touch on semantic versioning, Long Term Support releases, and the tension between stability and innovation. If you've ever wondered why your favorite tool updates every Tuesday while another sits dormant for 18 months, this episode explains the engineering philosophy behind the clock.

    #OpenSource #ReleaseCadence #Ubuntu #Mozilla #Firefox #LinuxKernel #Canonical #SemanticVersioning #LongTermSupport #LTS #SoftwareEngineering #DeveloperCommunity #PatchTuesday #ContinuousDelivery #TechStrategy #Technology #FexingoBusiness #BusinessPodcast

    Keep every episode free: buymeacoffee.com/fexingo

    10 min
  • How Open Source Projects Handle Legacy Code Modernization

    Episode 78 of Open Source with Fexingo tackles a challenge every mature project faces: modernizing legacy code without breaking the ecosystem. Lucas and Luna walk through a specific case study — the Python 2 to 3 migration, and how the Python Software Foundation coordinated a decade-long transition with 4,000 volunteers. They discuss why incremental modernization beats the big rewrite, how feature flags and automated refactoring tools kept things stable, and what projects like CPython and LibreOffice teach us about deprecation timelines. If you've ever wondered why open source projects can't just 'rewrite in Rust' overnight, this episode explains the engineering and social trade-offs. Plus: how the PostgreSQL community handled a similar challenge with their query planner rewrite. No clickbait, just real software engineering history.

    #OpenSource #LegacyCode #Python3 #CPython #SoftwareEngineering #TechDebt #FeatureFlags #PostgreSQL #LibreOffice #CommunityGovernance #Refactoring #PythonMigration #Deprecation #Modernization #FexingoBusiness #BusinessPodcast #Technology #OpenSourceWithFexingo

    Keep every episode free: buymeacoffee.com/fexingo

    9 min
  • How Open Source Projects Handle Contributor Metrics Without Gamification

    Episode 77 of Open Source with Fexingo explores the delicate balance between measuring contributor activity and avoiding perverse incentives. Lucas and Luna dig into the real story behind the GitHub contribution graph — how projects like Homebrew and Django have shifted from green squares to healthier metrics like issue response time and review velocity. They discuss the 'tyranny of the commit count' and how a focus on lines changed or pull requests merged can actually harm community health. The episode draws on a 2025 survey by the Linux Foundation showing that 68 percent of maintainers now prefer time-to-merge over raw commit volume. Specific examples include the Rust project's experiment with dashboard anonymization and the Kubernetes community's move away from 'number of PRs' as a leadership KPI. Lucas and Luna also touch on how metrics transparency can backfire, like when a well-intentioned 'first-time contributor' badge led to spam in the Node.js ecosystem. The conversation ends with a look at what actually predicts long-term retention — spoiler: it's not commit frequency.

    #OpenSource #GitHub #ContributorMetrics #Gamification #CommunityHealth #Homebrew #Django #Rust #Kubernetes #NodeJS #LinuxFoundation #PullRequests #CommitCount #MaintainerBurnout #TechPodcast #FexingoBusiness #BusinessPodcast #Technology

    Keep every episode free: buymeacoffee.com/fexingo

    7 min
  • How Open Source Projects Manage Documentation Debt

    In this episode of Open Source with Fexingo, Lucas and Luna dive into documentation debt—the silent killer of open source projects. They explore why documentation consistently falls behind code, using real-world examples like the curl project's man page crisis in 2022 and the Kubernetes documentation sprint that turned around contributor onboarding. Lucas explains the concept of 'documentation as a second-class citizen' in open source, and Luna shares data from a 2025 survey showing that 68% of new contributors cite poor docs as their biggest barrier. They discuss practical strategies: the Google Developer Documentation Style Guide, the Diátaxis framework, and how projects like Django and React have tackled doc rot with automated checks and dedicated writing sprints. The episode also touches on the human side—how maintainers feel overwhelmed by docs and why 'good enough' documentation beats perfect empty pages. A must-listen for anyone who contributes to or depends on open source software.

    #DocumentationDebt #OpenSource #TechDebt #CIwithDocs #Diataxis #Django #Kubernetes #React #GitHub #DeveloperDocs #CommunityDriven #SoftwareEngineering #TechPodcast #FexingoBusiness #BusinessPodcast #OpenSourceWithFexingo #DocumentationMatters #ContributorExperience

    Keep every episode free: buymeacoffee.com/fexingo

    9 min
  • How Open Source Projects Handle Binary Blobs in Firmware

    Episode 75 of Open Source with Fexingo tackles one of the most contentious trade-offs in open-source hardware: binary blobs. Lucas and Luna unpack the recent controversy around the Raspberry Pi 5's VideoCore VII GPU firmware, which ships a closed-source blob on an otherwise open board. They trace the history from coreboot to Purism's Librem laptops, explain why blobs persist in Wi-Fi chips and microcontrollers, and explore community workarounds like coreboot and blob-free firmware initiatives. Specific numbers include the 4.6 megabyte blob size in the Pi 5, and the 10,000-plus driver files in Linux's firmware tree. The episode also covers how the Fedora and Debian projects draw the line on blobs, and why even the Open Source Hardware Association concedes that some blobs may be unavoidable for performance. A grounded, nuanced look at an area where open-source ideals meet hard engineering constraints.

    #BinaryBlobs #OpenSourceHardware #RaspberryPi #Coreboot #Purism #Librem #LinuxKernel #Firmware #Debian #Fedora #OpenSource #CommunityGovernance #Technology #SoftwareFreedom #FexingoBusiness #BusinessPodcast #OpenSourceWithFexingo #Hardware

    Keep every episode free: buymeacoffee.com/fexingo

    10 min
  • How Open Source Projects Handle Forking Without Fracture

    When a community disagrees on direction, forking the code is the ultimate escape hatch. But forks don't have to mean fragmentation. In this episode, Lucas and Luna examine how the LibreOffice fork of OpenOffice became a thriving project, how MariaDB split from MySQL without destroying either ecosystem, and what Signal's short-lived fork teaches about governance design. They break down the conditions that turn a fork from a mutiny into a survival mechanism for open source. Along the way, they discuss why forking is baked into the GPL's philosophy, why most forks die quietly, and how projects like Node.js and io.js reconciled after a painful split. Specific numbers: LibreOffice has 200+ active contributors; MariaDB powers 75% of major Linux distributions' default database. A concrete lesson: forks work when they solve a governance problem, not just a technical one.

    #OpenSource #Forking #LibreOffice #MariaDB #MySQL #NodeJS #ioJS #GPL #CommunityGovernance #Signal #Linux #GitHub #Technology #FexingoBusiness #BusinessPodcast #OpenSourceProjects #DeveloperCulture #CodeGovernance

    Keep every episode free: buymeacoffee.com/fexingo

    10 min
  • How Open Source Projects Handle Non-Code Contributions

    Episode 73 of Open Source with Fexingo dives into the unsung backbone of community-driven software: non-code contributions. Lucas and Luna explore how projects like Mozilla, WordPress, and Kubernetes rely on documentation, translations, UX design, and community management — not just pull requests. They break down the specific ratios of code to non-code work, the tools that manage these contributions (like Pontoon for translations and Read the Docs for documentation), and why the most successful open source projects invest heavily in lowering the barrier for non-developer involvement. The hosts also discuss the tension between valuing non-code work and the reality that maintainers often lack time to review it. A concrete look at how projects like Fedora and the LibreOffice community have structured mentorship and recognition programs specifically for non-code contributors. For anyone who has ever wanted to contribute to open source but doesn't write code, this episode maps the path.

    #NonCodeContributions #OpenSource #Documentation #Localization #UXDesign #CommunityManagement #Mozilla #WordPress #Kubernetes #Fedora #LibreOffice #Pontoon #ReadTheDocs #OpenSourceMentorship #Technology #FexingoBusiness #BusinessPodcast #TechPodcast

    Keep every episode free: buymeacoffee.com/fexingo

    9 min
  • How Open Source Projects Handle Licensing Disputes

    In this episode of Open Source with Fexingo, Lucas and Luna dive into the messy world of open source licensing disputes, using the recent HashiCorp BSL controversy as a concrete case study. They explore what happens when a project changes its license, the community fallout, and how forks like OpenTofu emerge. Listeners will learn about the key differences between permissive and copyleft licenses, the role of the OSI, and why license clarity matters for both contributors and enterprises. A practical guide to navigating one of open source's thorniest issues.

    #OpenSource #Licensing #HashiCorp #BSL #OpenTofu #Technology #OSS #CommunityStandards #LicenseDisputes #Copyleft #PermissiveLicense #OSI #FexingoBusiness #BusinessPodcast #TechPodcast #OpenSourceWithFexingo #LucasAndLuna #SoftwareLicensing

    Keep every episode free: buymeacoffee.com/fexingo

    9 min

About Open Source with Fexingo: Linux, GitHub, and Community-Driven Software Conversations

From the publisher's feed

Every line of code, every pull request, every debate about licensing — open source is the invisible architecture of modern technology. In Open Source with Fexingo, Lucas and Luna cut through the hype to examine the real economics, governance, and community dynamics behind Linux, GitHub, and the projects that run the internet. They don't just celebrate open source; they interrogate it. How does a volunteer-driven kernel sustain itself against corporate interests? What happens when a maintainer burns out? Why do some forks thrive while others vanish? Each episode takes one concrete case — a major project's governance shift, a controversial license change, a security incident that exposed supply chain fragility — and traces its implications for developers, businesses, and users. Lucas brings the journalist's rigor, digging into commit histories, funding data, and mailing list archives. Luna pushes back with the practitioner's instinct, asking what these abstractions mean for the person writing code at 2 a.m. or the CTO deciding whether to adopt a new framework. The listener is someone who writes code, manages developers, or depends on open source infrastructure — and wants to understand the system behind the software. No breathless announcements of 'the next big thing.' No recitation of press releases. Just two people who respect the craft asking: what does a truly sustainable open source community look like, and how do we get there?