Aller au contenu

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

11 novembre 2026 · 41 min

Notes de l’épisode

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!

Tous les épisodes de The Ruby on Rails Podcast

Paramètres

Affichage

Langue

Détermine les stations affichées en premier sur la page d’accueil.

Historique

Les stations et épisodes écoutés récemment et tes dernières recherches sont seulement enregistrés dans ce navigateur.

Notifications

Un court message quand un podcast que tu suis publie un nouvel épisode. Désactive un podcast précis avec la cloche sur sa page.

Compte

Enregistrez vos favoris – dans l’app et sur le site.

Raccourcis clavier

/
Ouvrir la recherche
Espace
Lecture ou pause
← →
Dans le lecteur : 15 s en arrière, 30 s en avant (épisodes) · dans une rangée : tuile suivante
↑ ↓
Dans une rangée : cible dans la tuile
Début / Fin
Dans une rangée : première ou dernière tuile
Esc
Fermer la fenêtre ou le menu
?
Cet aperçu
En cours de lecture

Voir la station

À suivre

    Ajoutez des épisodes avec « À suivre » – ils seront lus après l'épisode en cours.