Rails Business

Rails Business

By Brendan Buckingham & Ryan FrischBusinessTechnology
Download on the App Store

Rails Business episodes

  • A CLI by Next Friday

    DHH's Rails World keynote barely mentioned Rails, and the internet decided that meant Rails is dead. We don't buy it. Ryan took one line from the talk as a direct order and had an agent building his CLI the same day, which raises a bigger question: how much of your working life do you hand to an AI agent, and where do you draw the line? Then we ask whether conferences are still worth the ticket, and when they are.

    LINKS

    - DHH's Rails World Keynote

    - basecamp-cli

    - Ryan's Website

    - Brendan's X/Twitter

    - Brendan's Bluesky

    --Sponsor--

    This episode is brought to you by Flagrant.  Your partners for delivering thoughtful products & applications from any stage in your project.

    Questions or comments, email us at [email protected]

    Send us Fan Mail

    44 min
  • Andrew Atkinson

    What do you do when the database is maxed out, the busiest day of your year is six months away, and you still don't know what's actually wrong? Andrew Atkinson joins us to talk through that exact scenario at Aura Frames - the Christmas Day 2024 outage that set it off, and how they made Christmas Day 2025 a success. 

    LINKS

    - Andrew's Book

    - Andrew's Newsletter 

    - Scaling Rails at Aura Frames: Splitting to 8 Primary DBs and Reaching #1 in the App Store

    - From Christmas Outage to #1 App Store Ranking: An Aura Frames Postgres Scaling Retrospective

    - Rails at Scale

    - Postgres Summit US

    - You can't spell Shard without the word Hard

    - Open Positions at Aura Frames

    - Ryan's Website

    - Brendan's X/Twitter

    - Brendan's Bluesky

    --Sponsor--

    This episode is brought to you by Flagrant.  Your partners for delivering thoughtful products & applications from any stage in your project.

    Questions or comments, email us at [email protected]

    Send us Fan Mail

    59 min
  • Claude Skills, Spam, and the Last 10%

    No guest this week — just Brendan and Ryan working through several things they've been seeing lately. Topics covered include:

      - Anthropic's skills: why both of us started by writing one giant skill instead of small composable ones, and why that's the same lesson object-oriented programming taught us years ago.

      - Where skills end and agents begin — plus a surprise from Brendan's code review setup, where the sub-agents it spun up weren't using the skill at all.

      - Ryan's spam war at Locable: 2,000 fake accounts before breakfast, 60,000 businesses stuck waiting on human review, and whether an LLM should get a vote on what's legitimate.

      - Why the real blocker isn't the skill — it's the APIs, MCPs, and evaluation systems underneath it that nobody talks about.

      - And the PR backlog problem: AI gets you 90% there in an hour, the last 10% is as hard as it ever was, and Intercom and Shopify keep their pull requests under 200 lines for a reason.

    LINKS

    • Anthropic Developers Skill Usage Video
    • Intercom 2x Shipping Blog Post
    • Ryan's Website
    • Brendan's X/Twitter
    • Brendan's Bluesky

    --Sponsor--

    This episode is brought to you by Flagrant.  Your partners for delivering thoughtful products & applications from any stage in your project.  Book an hour with Flagrant at beflagrant.com/call

    Questions or comments, email us at [email protected]

    Send us Fan Mail

    43 min
  • Jesse Hanley of Bento

    Jesse Hanley joined us from southern Japan, where he runs Bento — an email marketing and transactional email platform — as a company of one. Topics covered include:

    • Why the bootstrapped dream now means picking big, hairy, competitive markets instead of cozy niches AI can replicate overnight.
    • Automating entire roles with agentic "employees" — Cursor Cloud Agents and Grok Bot wired into MCPs for support, compliance, infra, finance and dev.
    • Why most jobs are really just cron jobs, and how far one person can go if they build the tools deep enough.
    • Plus Heroku scale-to-zero, moving Postgres off to PlanetScale, and why he's eating his words on agents replacing labor.

    LINKS

    - Bento

    - Tatami

    - Ryan's Website

    - Brendan's X/Twitter

    - Brendan's Bluesky

    --Sponsor--

    This episode is brought to you by Flagrant.  Your partners for delivering thoughtful products & applications from any stage in your project.

    Questions or comments, email us at [email protected]

    Send us Fan Mail

    52 min
  • Jim Remsik

    Jim Remsik — founder of Flagrant, Madison Ruby and the traveling XO Ruby conferences — joins us for a wide-ranging conversation.  The discussion starts with the ups and downs of running a design-and-dev agency in the AI era.  Topics covered include:

    - Why design has started outselling development at Flagrant.

    - Why accessibility and UX are the parts people forget, and how Flagrant's hiring process mirrors real work to surface the thing that matters most: communication.

    -  Plus the story of XO Ruby — small, one-day, city-to-city conferences built to make community accessible again.

    LINKS

    - Flagrant

    - XO Ruby

    - Ryan's Website

    - Brendan's X/Twitter

    - Brendan's Bluesky

    Questions or comments, email us at [email protected]

    Send us Fan Mail

    57 min
  • Nate Berkopec

    Nate Berkopec (Speedshop) returns to dig into what AI actually changes about Rails performance work — and it's not what the hype says. The through-line: stop conflating understanding code with verifying it, because the real leverage is building objective, tool-callable checks an agent can loop against — N+1s, characterization tests, jemalloc — instead of shipping more unreviewed slop. Nate makes the case that the future looks like Intercom's "software factory" (tiny, automatically-verified PRs, most merged with no human review) and asks why the rest of us are still hand-building 4,000-line monstrosities. Plus: why "intelligence" is the wrong word for what these models do, and a first look at Thread Pilot, his new automatic thread-pool tuner for Sidekiq and Puma.

    LINKS

    - Speedshop

    - Nate's X/Twitter

    - Threadpilot

    - The Complete Guide to Rails Performance Book

    - Sidekiq in Practice Book

    - On Rails Episode with Brian Scanlan from Intercom

    - Ryan's Website

    - Brendan's X/Twitter

    - Brendan's Bluesky

    Questions or comments, email us at [email protected]

    Send us Fan Mail

    57 min
  • Ryan Castillo

    Ryan Castillo returns to talk about pivoting Knowatoa from an SEO play into an AI-visibility tool — and why the analytics everyone wants to track are becoming impossible to trust in an AI-search world. The back half turns into a deep dive on Ryan's AI coding workflow: skipping the Claude chat interface entirely in favor of firing off cloud agents from Cursor, letting them run unsupervised, and reviewing PRs cold instead of living in the conversation. Plus: why "throw away the code, not the plan" beats hand-holding an agent through every step, and why the AI labs have zero incentive to ever let you leave the chat.

    Links:

    - Knowatoa

    - Ryan Castillo's X/Twitter

    - Ryan Castillo's LinkedIn

    - Ryan's Website

    - Brendan's X/Twitter

    - Brendan's Bluesky

    Questions or comments, email us at [email protected]

    Send us Fan Mail

    54 min
  • Ernesto Tagwerker

    Ernesto Tagwerker (FastRuby.io / OmbuLabs) returns to talk through how AI is reshaping both sides of his business — speeding up Rails upgrades while simultaneously eating into revenue, and opening a new lane in AI strategy consulting for non-technical businesses. The group digs into the messiness of AI-generated tests, mutation testing, and how to know when your tests are actually testing anything.

      01:00 FastRuby's Open Source Claude Skill for Rails Upgrades
      03:30 How AI Has Eroded (and Grown) FastRuby's Revenue
      07:00 Engineering as Marketing — Why They Open Sourced the Playbook
      10:00 The Tooling Isn't the Problem — Engineering Culture Is
      12:30 Using Claude to Write Contract Tests and Improve Coverage
      15:30 The Problem with AI-Generated Tests
      17:00 Mutation Testing Explained
      19:00 Classicist vs. Mockist — Where Claude Gets It Wrong
      23:00 Playwright for Acceptance Testing in the Development Loop
      26:00 Who Watches the Watcher?
      28:00 Staff Augmentation and AI Strategy at OmbuLabs
      31:00 Working with Non-Technical Businesses in Philadelphia
      33:30 Engagement Sizes — AI Discovery vs. Rails Upgrade Projects
      35:30 CRM Summaries and One-on-One Prep with AI
      38:30 Observability and Guardrails — How Do You Know It's Working?
      43:00 LLM as Judge
      45:00 Event Scraping — AI Makes Scrapers More Maintainable
      50:00 Ryan's Universal Scraper — Using AI to Heal, Not Replace

    LINKS

    - Ernesto's LinkedIn

    - Ernesto's Bluesky

    - FastRuby.io

    - OmbuLabs

    - Ryan's Website

    - Brendan's X/Twitter

    - Brendan's Bluesky

    Send us Fan Mail

    54 min
  • Colleen Schnettler and Joe Masilotti

    Colleen Schnettler and Joe Masilotti (Permission Not Required podcast) join Ryan and Brendan to catch up on what they're each building. Joe walks through Ruby Native — his platform for getting Rails apps into the App Store without touching Xcode or writing native code — and how AI has changed his development process. Colleen shares what AI automation consulting actually looks like in practice: more process mapping and integrations work than pure AI, and why developer credibility matters in a crowded market. The group also compares notes on how they're each using AI beyond coding — for business context, client management, and personal workflows.

      00:00 Introductions
      01:00 Ruby Native — Rails to the App Store Without Xcode
      05:30 What Changes When You're the Only One Reading the Code
      08:00 AI Automation Consulting in a Crowded Market
      13:00 Beyond Content and Sales — Where AI Actually Fits
      16:00 Cowork, Skills Repos, and Dropping OpenClaw
      18:00 Joe's Three-Agent Coding Workflow
      22:00 Projects You'd Never Have Tackled Before AI
      24:30 Ruby Native vs Hotwire Native Explained
      28:00 How the Preview Workflow Works
      33:30 Leveraging Existing Networks for New Businesses
      41:00 When Automation Doesn't Need AI
      44:00 The Command Center and Second Brain Thread
      49:00 Joe's Business Context in Claude — Powerful and Dystopian
      51:30 Colleen's Personal Agents (School Emails, LinkedIn Pipeline)
      54:30 Where to Store Context — Markdown, SQLite, and Avoiding Beads
      56:00 Joe at RubyConf in July

    LINKS

    - Permission Not Required Podcast

    - Colleen's LinkedIn

    - Colleen's Email: [email protected]

    - Joe's Website

    - Ryan's Website

    - Brendan's X/Twitter

    - Brendan's Bluesky

    Questions or comments, email us at [email protected]

    Send us Fan Mail

    58 min
  • Rolling Your Own APM with Claude: Real Wins, Real Tradeoffs

    Ryan 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 Bluesky

    Questions or comments, email us at [email protected]

    Send us Fan Mail

    40 min

About Rails Business

From the publisher's feed

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