Pular para o conteúdo

You Can’t Vibe-Code Trust: Scaling AI Safely with Bekki Freeman

7 de abril de 2026 · 49 min

Notas do episódio

Send us Fan Mail

Valentino Stoll and co-host Joe Leo open the Ruby Podcast noting OpenAI is winding down its SOA video app and discuss the broader difficulty of building AI businesses. Guest Bekki Freeman, staff software engineer at Caribou Financial and organizer of Rocky Mountain Ruby, shares conference details (Boulder, Colorado at eTown, September 28–29; CFP opening soon; tickets after the schedule). The conversation focuses on safely scaling AI use in an 8-year Rails monolith: preparing messy codebases with dead code and metaprogramming, strengthening test harnesses and coverage, improving documentation, and being explicit about desired patterns rather than copying existing bad ones. They discuss PR review bottlenecks from increased AI-generated PRs, ideas like specialized AI review agents, stronger RuboCop rules, pairing/mobbing, and remote knowledge-sharing practices, plus security cautions and what AI may and may not replace (tech-debt work vs “taste”).

00:00 Sora Shutdown News
00:57 AI Hype Reality Check
01:43 Meet Bekki Freeman
02:00 Rocky Mountain Ruby Update
04:32 AI Meets Legacy Rails
07:22 Prep Codebase for AI
10:06 Patterns Versus Best Practices
12:37 Testing Strategy and TDD
16:45 PR Review Bottlenecks
19:27 Specialized Review Agents
21:31 Defining Quality Context
24:29 Humans and Team Adoption
25:20 Remote Change Adoption
27:00 Creating Sharing Rituals
29:19 Release Calls As Watercooler
30:12 Mob Sessions With Agents
33:55 Security And YOLO Risks
35:45 Too Much Code Problem
37:16 Vibe Coding Vs SaaS
42:10 AI Engineering In Two Years
45:33 Codex Versus Claude
47:39 Wrap Up And Farewell

Todos os episódios de The Ruby AI Podcast

Configurações

Exibição

Idioma

Define quais estações você vê primeiro na página inicial.

Histórico

As rádios e episódios ouvidos recentemente e suas últimas buscas ficam só neste navegador.

Avisos

Um aviso rápido quando um podcast que você segue tem um episódio novo. Desative podcasts individuais pelo sino na página deles.

Conta

Salve favoritos – no app e no site.

Atalhos de teclado

/
Abrir busca
Espaço
Reproduzir ou pausar
← →
No player: voltar 15 s, avançar 30 s (episódios) · na fileira: próximo bloco
↑ ↓
Na fileira: alvo dentro do bloco
Home / End
Na fileira: primeiro ou último bloco
Esc
Fechar janela ou menu
?
Esta visão geral
Tocando agora

Ir para a estação

A seguir

    Adicione episódios com “A seguir” – eles tocam depois do episódio atual.