More Code with Jason episodes

320 - John Nunemaker of Fireside.fm, Box Out Sports and Very Good Software thumbnail

320 - John Nunemaker of Fireside.fm, Box Out Sports and Very Good Software

Published 23 May 2026

Duration: 00:58:00

A seasoned Ruby developer discusses his work on Flipper Cloud and acquired Fireside.fm, focusing on growth strategies, automation tools like Flow, podcasting trends, community-driven decisions, AI/automation's role, and prioritizing simplicity and efficiency in software development.

Episode Description

In this episode I talk with John Nunemaker about his journey with Ruby, acquiring Fireside.fm, and his ventures in software focused on podcast hosting...

Overview

The podcast discusses John Nudemakers career as a Ruby developer and his work with two companies: Boxout Sports (sports marketing) and Very Good Software (developer tools). He highlights projects like Flipper Cloud, a feature flagging tool, and Fireside.fm, a podcast hosting platform acquired through a personal connection with Garrett Diamond. The acquisition provided financial stability to advance Flipper Cloud and reduce personal debt. Nudemaker emphasizes long-term value over immediate profits, using revenue from his ventures to fund development while focusing on automating repetitive tasks in software and podcasting workflows. He also outlines plans for Flow, a workflow automation project inspired by his podcasting experiences, and reimagining Fireside.fms features, including a new podcast studio tool.

The discussion touches on challenges in business acquisition, such as finding suitable opportunities through networking rather than online marketplaces and managing expectations around financial multiples for SaaS businesses. Nudemaker also addresses financing strategies, including small business loans, equity utilization, and maintaining profit margins to cover loan costs. He underscores the importance of aligning acquisitions with personal interests and expertise, as well as the administrative burdens of managing businesses regardless of scale. In the podcasting space, he highlights trends like Spotifys growing influence over distribution, risks to RSS-based platforms, and the fragmented tooling ecosystem (e.g., using Riverside for recording and Buzzsprout for hosting). Efforts to streamline workflows with end-to-end solutions and improve customer support for non-technical users are also emphasized.

The conversation delves into technical and business strategies for improving tools like Flipper and Flow, focusing on reducing technical debt, enhancing user onboarding, and integrating automation. Nudemaker critiques the complexity of existing APM (Application Performance Monitoring) tools, advocating for simpler, more affordable alternatives. He also explores infrastructure ideas, such as leveraging cloud providers like Railway and Hetzner, and potential future ventures in compute capacity reselling. Themes of trust, personal relationships in business decisions, and community collaboration in tech are recurring, alongside plans to expand Fireside.fms capabilities and refine marketing strategies for niche audiences. The episode also reflects on the growing role of AI in software development, particularly in automating diagnostics and optimizing workflows.

What If

  • What if you acquired a podcast hosting platform by leveraging your existing network of Ruby developers?
    Move: Reach out to Ruby community leaders (e.g., Adrian Marin) to identify underperforming podcasting businesses or founders open to sale. Use your credibility and existing relationships to negotiate terms that align with your vision for automation tools like Flow.
    Why now: The podcasting market is growing, and fragmented workflows create demand for streamlined tools. Your expertise in Ruby and experience with Fireside.fm position you to offer value beyond just acquisition.
    Expected upside: Rapid entry into the podcasting ecosystem, access to recurring revenue streams, and the ability to integrate Flow with hosting platforms to create a unique end-to-end solution.

  • What if you integrated Flow with Riverside to eliminate the need for third-party hosting tools?
    Move: Develop a direct "publish" feature within Riverside that routes recordings to Flow for workflow automation, bypassing platforms like Buzzsprout or Fireside.fm. Focus on solving the pain points highlighted in the text (e.g., fragmented ecosystems).
    Why now: Users increasingly demand end-to-end solutions, and Riversides local storage reduces connectivity risks. Your work on Flipper and Flow provides a foundation for seamless integration.
    Expected upside: Capturing a niche market of technical users who prioritize efficiency, reducing dependency on external hosting services, and creating a product that competitors like Buzzsprout lack.

  • What if you used SBA loans to fund development on Flipper Cloud while scaling Fireside.fm?
    Move: Secure a SBA loan with favorable terms (e.g., low interest) to fund Flipper Clouds technical debt repayment and feature development, using Fireside.fms steady revenue to service the loan. Allocate funds to streamline automation workflows and add niche features (e.g., episode duplication).
    Why now: SBA loans offer lower rates (~5%6%) and are designed for small businesses. Your existing businesses (Fireside.fm and Boxout Sports) provide a cash flow cushion to cover loan payments.
    Expected upside: Accelerating Flipper Clouds growth without diluting equity, improving customer retention via automation features, and creating a self-sustaining revenue loop between your platforms.

Takeaway

  • Leverage personal networking for business acquisition opportunities
    Actively engage in community events, online forums, and local tech circles to build relationships that can lead to acquiring businesses aligned with your expertise (e.g., how Fireside.fm was acquired through a personal connection with Garrett Diamond).

  • Prioritize sustainable revenue streams to fund long-term development
    Use profits from existing businesses (e.g., Boxout Sports) to sustain development on key projects like Flipper Cloud, ensuring financial stability while building tools with lasting value.

  • Build end-to-end solutions for fragmented workflows
    Address pain points in disjointed ecosystems (e.g., podcasting) by creating integrated tools that streamline recording, editing, and publishing, reducing reliance on multiple third-party services.

  • Focus on solving specific, recurring problems for niche audiences
    Target underserved niches (e.g., developers) with specialized tools like Flow, avoiding generic solutions, and prioritize features that directly address user needs (e.g., episode duplication for niche podcasters).

  • Invest in manual onboarding and customer relationships to reduce churn
    Implement personalized onboarding (e.g., video calls, guided setup) to build trust and ensure early value delivery, as seen in Fireside.fms approach to retaining non-technical users through direct support.

Recent Episodes of Code with Jason

27 Apr 2026 319 - Kellen Presley of Rhizome Compliance

Covers physical programming's tactile appeal, career shifts from engineering to compliance, AI in fraud detection, minimalism in code, community learning, and AI's impact on fintech and education.

9 Apr 2026 318 - Adam Dawkins, CTO of Dragon Drop

Scaling Ruby on Rails projects faces challenges from rigid conventions that hinder flexibility, requiring intentional architecture, refactoring, and modular design to counter pitfalls like short-term solutions, poor testing, and overreliance on inheritance, while promoting collaboration through shared terminology and practical strategies.

29 Mar 2026 317 - Edward Tewiah, Creator of PropertyWebBuilder

A real estate website toolkit, Property Web Builder, faced UI/UX complexity and monetization hurdles despite AI-driven customization efforts, revealing challenges in balancing technical execution, client preferences, and shifting business priorities.

27 Mar 2026 316 - Adapting to AI in the Agency World with Errol Schmidt

AI tools like Claude and Codex are revolutionizing software development by boosting productivity and shortening timelines, yet raise concerns about agency business models, critique "vibe coding" as unprofessional, explore evolving developer roles with AI handling complex tasks, anticipate job market shifts and obsolescence, emphasize human creativity and judgment, and contrast software's ephemeral value with art's enduring qualities in an AI-driven landscape.

16 Mar 2026 315 - Dave Thomas, RubyConf 2026 Keynote Speaker

Dave Thomass discusses revitalizing RubyConf 2026 through social interaction and unstructured engagement, exploring Ruby's class-based philosophy versus Elixir's functional approach, emphasizing data transformation, abstraction, clarity, variable naming, jargon critique, AI collaboration, systems thinking, and non-technical analogies to simplify complex processes and enhance software design readability.

More Code with Jason episodes