Pular para o conteúdo

Episode 560: Do It While Crying with Rachael Wright-Munn

11 de novembro de 2026 · 41 min

Notas do episódio

What does it take to make an open source project welcoming to contributors—and manageable for its maintainers—in the age of AI? Rachael Wright-Munn joins David Hill to share what she’s learning through her work on Ruby Events, where supporting new contributors and reviewing AI-assisted pull requests raise many of the same questions about context, documentation, and code quality.

Rachael explains how Ruby Events uses YAML validation to catch problems and provide actionable feedback, along with an evolving Active Record–style interface built around Yerb. The conversation explores how clear rules, useful abstractions, and better development environments can help contributors produce changes that are easier to review and merge, while reducing the pressure on volunteer maintainers.

They also discuss Rachael’s experiments with Orca, parallel Git worktrees, and reviewing contributions from her phone. From carving out small pull requests to getting agents to attach screenshots, Rachael shares both the possibilities and the practical frustrations of building an AI-assisted workflow—and why human judgment and an understanding of the code remain essential.

David shares his early plans for Ruby Magic, a Ruby conference in Orlando, prompting a conversation about why gathering as a community still matters as development tools change. The episode closes with reflections on learning in public, living with anxiety, and expanding your comfort zone by taking on work that feels intimidating.

If you're interested in learning more about Ruby Magic as it develops, sign up here: https://rubymagic.dev/

Sponsors
Ruby Native, by Joe Masilotti: https://rubynative.com/david
Judoscale: https://judoscale.com
Special thanks to Flagrant for the new logo and header images for the podcast!

Todos os episódios de The Ruby on Rails 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.