Aller au contenu

AI-Powered Rails Upgrades with Ernesto Tagwerker: NextRails and the Future of Framework Modernization

7 juillet 2026 · 56 min

Notes de l’épisode

Send us Fan Mail

When AI Refused to Listen and Then Became the Best Developer on the Team

Rarely does a story about an AI tool actively resisting instructions end up being the most compelling argument for using that tool. When Claude initially pushed back against adding conditionals for dual booting large legacy Rails applications, the team at FastRuby had to essentially teach it their own hard-won expertise rather than letting it default to general Stack Overflow consensus.

Ernesto Tagwerker from OmbuLabs and FastRuby joins Valentino Stoll and Joe Leo to unpack what that process actually looks like in practice. The conversation covers dual booting (running test suites against multiple Rails versions simultaneously), encoding human experience into AI-usable skills, and the shift toward outcome-based value rather than hourly billing. After more than 60,000 development hours across eight years of Rails upgrades, FastRuby has started consistently beating their project estimates with one human and one AI agent matching two humans' output.

What does it actually mean to keep humans in the loop when AI handles ninety percent of implementation work? Ernesto argues that Ruby's readability makes it especially valuable precisely when humans need to oversee and debug AI-generated code. Genuinely, the point lands well and stays with you.

Tune in for a grounded, honest look at where AI genuinely helps and where it still falls short.

Mentioned in the show:

Tous les épisodes de The Ruby AI 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.