Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
Brendan Buckingham and Ryan Frisch talk about developing with Ruby on Rails and how to leverage it to build a business.... more
FAQs about Rails Business:How many episodes does Rails Business have?The podcast currently has 35 episodes available.
June 11, 2026Rolling Your Own APM with Claude: Real Wins, Real TradeoffsRyan and Brendan talk through the growing pains of AI-assisted development — including fatigue, increased confidence in bigger code changes, and what happens when you stop paying for expensive APM tools and just build your own. Ryan walks through how he used Claude to identify memory pressure, fix N+1 queries, and cut his Heroku costs significantly in just a few days. They also dig into the real tradeoffs: maintenance burden, over-optimization, and why you still need to understand what Claude is telling you before you run anything on a live database.LINKS- Ryan's Website- Brendan's X/Twitter- Brendan's BlueskyQuestions or comments, email us at [email protected]Send us Fan Mail...more40minPlay
May 28, 2026Scott Werner ReturnsScott Werner (Sublayer) returns to discuss how rapidly AI and agentic coding have is changing. The hosts and Scott dig into why niche tools are increasingly getting replicated by developers and hobbyists with "good enough" custom solutions — while complex enterprise platforms may actually have more staying power. Scott shares what he's seeing at the Artificial Ruby meetups. They also cover Stripe's "forward deployed" AI role, the reality of AI consulting, growing trust in AI-written code, and orchestration tools like Fabro for defining repeatable AI workflows.01:03 Early Agentic Coding Days04:49 SaaS Is Dead Debate10:28 Enterprise vs Homegrown Systems12:52 Forward Deployed Builders15:20 Architects Still Matter19:33 Personal Software vs Production23:22 Stripe Forward Deployed AI Role26:16 AI Adoption and Consulting Window29:42 Games and What Software Becomes33:20 Burnout and Pairing Lessons36:06 Learning to Trust AI Output38:57 Requirements Over Code Style43:02 Multi Project AI Workflow45:36 Software Factory Orchestration54:40 Process Thinking and QA56:41 Skills and Non DeterminismLINKS- Sublayer Website- Scott's Blog (Works on My Machine)- Ryan's Website- Brendan's X/Twitter- Brendan's BlueskyQuestions or comments, email us at [email protected]Send us Fan Mail...more1h 2minPlay
May 14, 2026Is Data the Moat for Your Business?The hosts explore whether “data is the new moat” in SaaS and argues that data alone—especially customer data—is rarely defensible as extraction and migration get easier. Instead, moats increasingly come from clear product vision, differentiated approaches, integrated systems, and how well apps enable AI and humans to interact with structured data. They contrast niche SaaS with broad platforms like HubSpot and Salesforce, discuss pricing model changes driven by AI costs (moving beyond per-seat to metered/credits), and predict reduced reliance on traditional UIs as chat and CLIs become efficient interfaces for AI-to-backend communication.00:00 Data as a Moat01:52 Niche vs Platform SaaS02:45 Integrations and UX Moats05:31 AI Changes Pricing Models06:48 Geocoding Data Example08:35 When Not to Use AI10:43 Why CLIs Are Rising14:25 Future Without Interfaces18:43 Data Product vs Customer Data21:28 Opinionated SaaS Wins23:19 AI Change And Strategy23:48 Defensibility And Platform Risk25:19 Building A Command Center27:30 Top Tools In The Stack27:52 Do You Still Need UIs30:36 Second Brain For Priorities33:37 Frameworks And Memory Systems36:02 SaaS Moats In An AI World39:23 AI Beyond Tech Businesses41:35 Business Takeaways And WrapLINKSRyan's WebsiteBrendan's X/TwitterBrendan's BlueskyQuestions or comments, email us at [email protected]Send us Fan Mail...more44minPlay
April 30, 2026Do Pull Request Reviews Still Matter in the Age of AI?The hosts once again discuss the recurring theme of AI’s impact on development workflows. They discuss various topics, including: Increased PR volume from AI-assisted coding and whether traditional pull request reviews are still necessary. Should AI be used earlier for pre-PR review and stronger CI guardrails for performance and security. What is the role of automated testing, and are they even more important as code generation accelerates?01:05 PR Reviews Under AI Load02:38 What PR Review Is For05:02 Human Review What Remains08:36 AI Pre Review And PR Purpose11:01 Guardrails CI Performance Security12:39 TDD Tests As Behavior Spec15:53 AI Versus Automation In Pipeline19:17 Testing Evolution Unit Vs System20:32 Feature Specs And Functional Review21:35 Bugs vs Defects Focus23:37 Smoke Tests for Upgrades24:44 Controller Tests Debate27:40 Test Pyramid and Frontend Gap28:37 Refactoring for Unit Tests30:57 AI Coding Raises Review Stakes34:00 Claude MD Friction35:54 Wrap Up and Testing HabitLINKSJustin Searls PodcastWorking Effectively with Legacy Code Book by Michael FeathersProfessional Rails Testing: Tools and Principles Book by Jason SwettRyan's WebsiteBrendan's X/TwitterBrendan's BlueskyQuestions or comments, email us at [email protected]Send us Fan Mail...more40minPlay
April 16, 2026Building with an AI Orchestrator WorkflowIn this episode, the hosts discuss building a “universal scraper” for event calendars and a new AI-assisted workflow using a long-running orchestrator.md thread.00:12 Why Change AI Workflow01:29 Orchestrator File Setup04:36 How Memory Persists07:33 Platform Constraints WSL08:45 Git Worktrees and Isolation12:07 Scraper Build Approach18:26 Incremental TDD Development20:17 Making It Truly Universal22:39 Universal Scraper Explained26:03 Wrap Up and Next StepsLINKS- Ryan's Website- Brendan's X/Twitter- Brendan's BlueskyQuestions or comments, email us at [email protected]Send us Fan Mail...more29minPlay
April 02, 2026AI Coding at Scale: Managing PR Overload, Using Claude to Stay Organized and Rethinking SaaS for an AI-First WorldThe hosts discuss how AI-assisted coding has massively increased their output, creating a new bottleneck: cognitive load, PR review, testing, and getting work shipped. Ryan discusses splitting time between finishing near-complete work, advancing a few large architectural initiatives, and handling ongoing support. Brendan talks about his productivity system using Claude to manage his time using local markdown files to help stay on top of things. They also cover risks of AI automation, permission scoping, subagent/approval bugs, and conclude with a renewed optimism that AI raises abstraction, increases competition, and pushes SaaS to adapt via execution, moats, and AI-ready APIs.00:27 AI Code Volume02:17 Cognitive Load Shift04:52 PR Buckets Strategy07:22 Overwhelmed Yet Excited10:36 Workflow Tools Check11:51 Claude Productivity Setup14:02 Second Brain In Practice17:21 Simple Local Files19:30 Automation Limits22:13 Scheduled Script Automation23:00 Claude Cowork vs Command Center23:39 API Permissions and Safety26:12 Claude Code Approval Friction29:25 Subagents and Parallel Work30:44 When Agents Pretend Work34:34 AI Shifts SaaS ThinkingLINKS- Ryan's Website- Brendan's X/Twitter- Brendan's BlueskyQuestions or comments, email us at [email protected]Send us Fan Mail...more42minPlay
March 19, 2026Scaling AI-Assisted DevelopmentToday we discuss lessons from our previous episode with John Nunemaker, focusing on the Conductor tool and how multi-workspace, multi-agent workflows can speed up coding and bug fixing. Brendan shares his experimenting with parallelizing six Rollbar error fixes at once by generating prompts and running them in separate Conductor workspaces. They compare this with a one-agent-at-a-time workflow and debate whether closed-loop setups (ports, databases, dependencies) could make parallel work trustworthy and reduce context-switching costs. They also cover using full Honeybadger/XML reports for faster debugging, using Claude Code from a phone to create PRs, challenges syncing session history, and broader AI product strategy like APIs/MCP, and RAG.00:00 Catch Up And Recap00:43 Conductor Workflow Overview02:40 Parallel Rollbar Fixes04:35 Manual Testing And Setup Hurdles06:33 Debugging With Full Reports08:46 Ports Docker And Dependencies11:50 Parallelism Versus Focus14:57 Closed Loop Trust And Context18:24 Merge Conflicts And Acceptance Gaps22:16 Review Bottleneck And Output Surge25:26 Fixing Gallery Uploads26:39 Multi Select Challenges28:27 Branching Without Conductor31:28 Claude Mobile Workflow32:34 Session Sync Friction34:44 AI Brain For SaaS38:01 APIs And MCP Table Stakes41:49 Internal AI Assistants43:46 Access And Safety Concerns46:31 Second Brain Revival49:03 RAG Tooling Experiments50:04 Wrap Up And Listener FeedbackLINKS- Ryan's Website- Brendan's X/Twitter- Brendan's BlueskyQuestions or comments, email us at [email protected]Send us Fan Mail...more51minPlay
March 05, 2026John Nunemaker on AI DevelopmentJohn Nunemaker returns to discuss how fast AI tooling has changed and argues tech leaders should adopt Claude Max (defaulting to Opus), set up agent-friendly local environments, and roll that out to their teams. He shares how his company built an internal “brain” using LibreChat as a self-hosted interface, enabling non-engineers to query company data and generate insights like weekly support summaries from various sources. The conversation also covers worktrees and Conductor for parallel, isolated dev environments.01:22 Tech Leaders Must Adopt AI02:31 Why Opus Changed Everything04:55 Claude Max Plans and Limits07:41 Brain Idea and Safety Boundaries09:03 Building the Stack with MCP10:18 Ansible Automation and Deploys12:53 Support Data Summaries in LibreChat15:42 Scheduling Reports to Slack20:17 OpenCode vs Claude and Mobile Workflow23:54 What MCP Connectors Enable26:20 Accessing Brain via Tailscale30:48 Team Size and PR Volume32:32 Claude PR Review Workflow35:25 Conductor Daily Setup38:36 Worktrees and Isolation50:47 Conductor Limits and Pain51:36 App Changes and Scripts54:45 Caddy for Local Domains57:10 Jobs Outlook and WrapNotes- John's X/Twitter- John's Bluesky- John's post setting up conductor with Rails- John's Website- Ryan's Website- Brendan's BlueskyQuestions or comments, email us at [email protected]Send us Fan Mail...more59minPlay
February 19, 2026Kyle KeeslingIn this episode, Kyle Keesling, co-owner of PASS Testing and long-time solo Rails developer, shares how PASS grew from a college web design side project into a niche software and training business for the Underground Storage Tank (UST) industry. The conversation covers why they kept the products as two apps connected by a read-only private API, what makes compliance software hard, and how they modeled flexible equipment and inspection data—evolving from STI to Rails delegated types. Kyle also discusses early scaling pains around billing and payments, how feature requests are prioritized with help from their CRO and a contractor, and how tools like Claude Code are changing his workflow while maintaining PR-based review and safer deployment practices.00:00 Meet Kyle Keesling& His Role at PASS Testing00:29 From College Web Design to a Niche Opportunity in UST Compliance02:31 Building Opus: A Custom LMS for Gas Station Training03:34 Why Compliance Is Hard: 50 States, 50 Rulebooks04:25 From Training to Past Tools: The Second Product Idea08:06 Two Apps or One? Data Sync, APIs, and Customer Workflows10:25 Would He Do It Again? Decoupling, Upgrades, and Acquisition Optionality12:28 Why Past Tools Is More Complex: Data-Driven Inspections & Asset Inventory16:13 Modeling the Domain in Rails: STI → Delegated Types (and Migration Strategy)22:35 Versioning & “Point-in-Time” Inspections: Preventing Old Reports from Changing24:13 Downtime, SLAs, and Recovering from Form/Data Bugs26:40 Early Scaling Stories: Hardcoding States and Billing Growing Pains29:39 Letting Customers Shape the Product (Beyond Compliance)31:14 Integrations vs. Building Everything In-House32:50 Feature Requests, Backlog Triage, and Adding Sales/Dev Bandwidth37:41 Shipping Without the Never-Ending PR: Iterative Rollouts ("Visits")40:39 Using AI Safely: PRs, Branch Protections, and Documentation Habits46:14 Wrap-Up: Where to Find Kyle and Past TestingLINKS- PASS Testing- Kyle's X/Twitter- Ryan's Website- Brendan's X/Twitter- Brendan's BlueskyQuestions or comments, email us at [email protected]Send us Fan Mail...more48minPlay
February 05, 2026Reflecting on Our First Year of the PodcastIn this episode, the hosts reconnect after a holiday break to reflect on their podcast journey over the last year. They discuss important milestones like their one-year recording anniversary, the various episodes from the past year, and sharing their favorite moments.00:00 Introduction and New Year Greetings00:34 Reflecting on the First Year of Podcasting01:57 Memorable Moments and Guest Highlights03:51 Popular Episodes and Themes06:38 Looking Forward: Future Topics and Guests07:42 Balancing Guests and Solo Episodes09:15 Podcast Growth and Marketing Insights10:16 Commitment to Consistency and Goals12:18 Exploring Business and Technical Challenges27:46 Concluding Thoughts and Call for GuestsLINKS- Ryan's Website- Brendan's X/Twitter- Brendan's BlueskyQuestions or comments, email us at [email protected]Send us Fan Mail...more31minPlay
FAQs about Rails Business:How many episodes does Rails Business have?The podcast currently has 35 episodes available.