
Rails Business
Brendan Buckingham and Ryan Frisch talk about developing with Ruby on Rails and how to leverage it to build a business.
Latest episodes

Jun 4, 2025 • 34min
Adrian Marin of Avo
In this episode, the hosts interview Adrian Marin, the creator of Avo, to discuss his journey from PHP and Node.js to Ruby on Rails. Adrian shares insights into the development of Avo, an internal tools and operations framework for Ruby on Rails apps, and the challenges he faced transitioning from a developer to a business owner. He also touches on the importance of positioning, marketing, and sales in building a successful product. Furthermore, Adrian talks about organizing the Friendly RB conference to foster community and knowledge sharing in the Ruby on Rails ecosystem.00:00 Introduction and Guest Welcome00:19 Discovering Ruby on Rails01:34 The Birth of Avo03:39 Challenges in Marketing and Sales04:49 Transitioning from Developer to Business Owner06:32 Insights on Business Development08:35 TinySeed and Team Expansion11:29 Understanding Avo's Use Cases16:41 Integrating Avo into Existing Apps17:27 Engineers' Weekend Experimentation18:26 Building and Transitioning to Avo20:24 Challenges and Benefits of SaaS23:23 Managing Feature Requests and Development27:03 Organizing the Friendly RB Conference32:42 Conclusion and Contact InformationLINKS- Adrian's X/Twitter- Adrian's LinkedIn- Friendly.rb- Avo.cool- Ryan's Website- Brendan's X/Twitter- Brendan's BlueskySend us a text

May 15, 2025 • 39min
Jason Swett is Back to Discuss Sin City Ruby and more
Jason Swett, a software developer and the creator of Saturn CI, returns to discuss the Sin City Ruby conference. He highlights keynote speaker Dave Thomas's engaging insights and the unique challenges of organizing events in Las Vegas. Jason shares his transition to a full-time role at Cisco Meraki, emphasizing the importance of improving developer onboarding. He also candidly addresses balancing multiple commitments and the struggles with Docker configurations. The conversation wraps up with thoughts on networking through podcasts and newsletters.

Apr 30, 2025 • 35min
Colleen Schnettler of SaaS Marketing Gym
In this episode, Colleen Schnettler, co-founder of the SaaS Marketing Gym, shares the challenges and successes of building SaaS businesses, and her current work coaching technical founders on effective marketing strategies. The conversation also covers various other topics like AI role in marketing content, Rails Upgrades and more.00:00 Introduction to Colleen Schneller00:14 Colleen's Journey into Programming02:49 The Birth of SaaS Marketing Gym05:32 Challenges and Insights in Marketing08:44 Tailoring Marketing Strategies for Founders17:43 The Role of AI in Marketing19:41 AI Struggles with Nuance19:56 AI in Cold Emailing: A Disaster Story20:48 Using AI for Research22:48 Rails Upgrade Challenges23:29 Active Storage Encryption Issues29:07 Front-End Framework Dilemmas32:25 Maintaining Software vs. Rewriting33:40 Conclusion and Contact InformationNotes- Colleen's LinkedIn- Colleen's X/Twitter- Colleen's Bluesky- Ryan's Website- Brendan's X/Twitter- Brendan's BlueskySend us a text

Apr 24, 2025 • 27min
Effective Project Management and Handling Tech Debt
In this episode, the hosts explore the challenges of technical debt (tech debt) and delve deeply into effective project management strategies. They highlight the importance of categorizing tasks using a backlog system and explain how they utilize tools like Trello for tracking. Additionally, they explore the PARA method for organizing digital life and managing projects effectively.00:00 Introduction to Tech Debt00:11 Defining Tech Debt00:20 Performance Issues as Tech Debt02:36 Bugs vs. Design Defects03:27 Prioritizing and Managing Tech Debt06:20 Organizing the Backlog07:05 Using Trello for Project Management15:19 The PARA Method19:09 Daily Workflow and Prioritization23:01 Final Thoughts on Tech DebtSend us a text

Apr 15, 2025 • 36min
John Nunemaker
John Nunemaker, a key figure in the Ruby community, shares his fascinating journey moving from PHP to Ruby on Rails. He discusses productivity hacks within the Rails framework and the transformative impact of AI tools, like Copilot and ChatGPT, on coding efficiency. John offers insights on balancing multiple projects and emphasizes the importance of time management through strategies like daily huddles and using timers. Additionally, he reveals the story behind BoxOut, a successful platform for creating social media graphics, showcasing his entrepreneurial spirit.

Apr 8, 2025 • 27min
Ryan Castillo of Knowatoa
In this episode, Brendan is joined by Ryan Castillo, co-founder of Knowatoa, a platform dedicated to optimizing business visibility and accuracy across AI-driven search engines. Ryan shares insights on his background in software development, and how his journey led to the creation of Knowatoa. They discuss the origins of Knowatoa, and Ryan also shares experiences with AI tools like ChatGPT and Cursor that have been integral in their development processes.00:00 Introduction and Guest Welcome01:18 Ryan's Background and Journey with Rails04:00 Technical Insights: Ruby, Rails, and Redis09:37 Scaling Challenges and Solutions12:45 Networking and Community Impact16:15 Development Cycles and Marketing Strategies19:00 AI Integration in Development22:47 Origins and Evolution of Knowatoa25:32 Conclusion and Contact InformationLinks:- Knowatoa- Ryan Castillo's Blue Sky- Ryan Castillo's LinkedIn- Wafris SQLite Blog Post- Ryan's Website- Brendan's BlueskySend us a text

Apr 1, 2025 • 27min
Adam McCrea of Judoscale
In this episode, Adam McCrea, owner of Judoscale, shares his journey from corporate IT to starting his own Platform as a Service (PaaS) business. Adam discusses his preference for Rails due to its productivity and developer happiness. The discussion also touches on the company's small team dynamics, marketing approaches, and the role of AI tools for development and business operations.00:00 Introduction to Adam McCrea and Judoscale00:22 Adam's Journey with Rails04:59 Transition to Judoscale05:17 Building and Scaling Judoscale08:42 Technical Challenges and Solutions13:05 Marketing and Growth Strategies21:40 Future Plans and Final ThoughtsLinks:- Judoscale- Adam's LinkedIn- Adam's Bluesky- Adam's Twitter/X- Ryan's Website- Brendan's BlueskySend us a text

Mar 19, 2025 • 27min
Challenges in App Integration and Data Synchronization
In this episode, the hosts discuss the complexities of app development, particularly focusing on integrating third-party data feeds and maintaining data synchronization within a Rails application. They explore issues like managing incomplete or variable data, updating data based on third-party changes, and the broader challenges of integration. The conversation also delves into the prioritization of feature requests, handling customer feedback, and the balance between building in-house solutions and leveraging external tools. They reflect on their experiences with specific integrations like HubSpot and emphasize the significance of clear product vision and efficient management of development priorities.00:40 Dealing with Incomplete Data in Event Feeds01:16 Syncing and Updating Event Data02:13 Integration Challenges with HubSpot02:37 Source of Truth Dilemma04:22 Sales and Marketing Integration Issues06:51 Product-Led Growth and HubSpot Integration Goals09:15 The Complexity of Building Custom Integrations21:09 Balancing Customer Requests and Product Vision24:37 Conclusion: Reflecting on Integration RequestsLinks:- Ryan's Website- Brendan's BlueskySend us a text

Mar 11, 2025 • 25min
Breaking Down Work into Manageable Chunks
In this discussion, Ryan and Brendan delve into the challenges and strategies around managing Stripe invoice rate limits and the broader topic of breaking down work into manageable chunks. They highlight the importance of breaking down large tasks into smaller, more manageable pieces for better estimation, easier reviews, and improved project flow. They also share their thoughts on estimation and the Shape Up methodology, emphasizing the benefits of delivering constant incremental improvements.00:00 Introduction to Stripe Invoices Rate Limiting00:15 Manual vs. Automatic Invoice Processing01:13 Rate Limiting and Its Implications02:22 Different Approaches to Invoicing05:02 Stripe API Changes and Challenges08:46 Breaking Down Work into Small Chunks18:57 Project Management and Estimation Techniques23:33 Conclusion and Final ThoughtsLinks:- Ryan's Website- Brendan's BlueskySend us a text

Feb 25, 2025 • 30min
Navigating the Freelance and Product Development Landscape with Jason Swett
In this episode of the Rails Business Podcast, hosts Brendan Buckingham and Ryan Frisch welcome Jason Swett, a content creator and Ruby influencer. The conversation dives deep into the intricacies of consulting, emphasizing the importance of sales and marketing. Jason shares his experiences and challenges in freelancing, noting the similarities to full-time employment. They also explore Jason's new venture, a continuous integration platform called Saturn CI, and his long-term goal of balancing a product-building endeavor with stable income.00:00 Welcome and Guest Introduction01:16 Consulting Insights and Advice02:26 Balancing Sales, Marketing, and Development04:17 Freelancing vs Full-Time Employment05:46 Challenges in Freelancing07:46 Advisory Work and Its Difficulties09:15 Considering Full-Time Employment11:30 Product Development Journey14:01 Finding a Viable Product Idea19:01 Evaluating Business Ideas26:13 Leveraging Influence for Product Success29:08 Conclusion and Contact InformationLinks:- Jason's Website- Jason's Podcast- Sin City Ruby- Jason's BookSend us a text