RailsConf 2023 - Zero downtime Rails upgrades by Ali Ibrahim

Channel:
Subscribers:
42,100
Published on ● Video Link: https://www.youtube.com/watch?v=hYzUDRVHvd0



Duration: 32:18
24 views
0


No one likes working on Rails upgrades, and who can blame them? They can be thankless, time-consuming, and—worst of all—unpredictable. How long will they take? When can we get back to feature work? What’ll break when they’re deployed? It’s tempting to say, “Let’s do it later,” but later is usually never. Instead of living in fear of the big, scary Rails upgrade, your team can set up systems for incremental change that let you:

* continue feature work
* deliver predictable results
* seamlessly jump into the next upgrade (because there’s always a next upgrade)

And I’m gonna show you how.

In the years since I’ve worked on upgrading Rails at GitHub, I’ve refined this approach to Rails upgrades and successfully implemented it at several organizations. In this talk, you’ll learn everything you need to burn down uncertainty and boldly go into your next Rails upgrade.




Other Videos By Confreaks


2023-09-04RailsConf 2023 - Applying microservices patterns to a modular monolith by Guillermo Aguirre
2023-09-04RailsConf 2023 - Migrating Shopify’s Core Rails Monolith to Trilogy by Adrianna Chang
2023-09-04RailsConf 2023 - Building Workplaces for Caregivers: Supporting Parents in Tech, Kinsey Durham Grace
2023-09-04RailsConf 2023 - Keynote: Investing in the Ruby community by Rafael Mendonça França
2023-09-04RailsConf 2023 - Keynote: Leading through Change - When two cultures combine by Shani Boston
2023-09-04RailsConf 2023 - Exploring the Power of Turbo Streams and ActionCable by Kevin Liebholz
2023-09-04RailsConf 2023 - Taylor’s Guide to Big Rewrites by Andy Croll
2023-09-04RailsConf 2023 - Using Rails Engines to Supercharge Your Team by Austin Story
2023-09-04RailsConf 2023 - The Math Every Programmer Needs by Joël Quenneville
2023-09-04RailsConf 2023 - Hotwiring My React Brain by Aji Slater
2023-09-04RailsConf 2023 - Zero downtime Rails upgrades by Ali Ibrahim
2023-09-04RailsConf 2023 - Offsite planning for Everyone by Allison McMillan
2023-09-04RailsConf 2023 - Bridging the Gap: Creating Trust Between Non-Technical... by Kevin Gorham
2023-09-04RailsConf 2023 - Building a more effective, bidirectional mentor-... by Andy Andrea, William Frey
2023-09-04RailsConf 2023 - Keynote by Eileen Uchitelle
2023-09-04RailsConf 2023 - Faster websites: integrating next-gen images in your... by JP Balarini
2023-09-04RailsConf 2023 - Deep End Diving: Getting Up to Speed on New Codebases by Allison Hill
2023-09-04RailsConf 2023 - How We Implemented Internal Salary Transparency ... by Hilary Stohs Krause
2023-09-04RailsConf 2023 - Accessible by default by Joel Hawksley
2023-09-04RailsConr 2023 - Forging Your Path to Senior Developer by Ifat Ribon
2023-09-04RailsConf 2023 - Managing the Burnout Burndown by Anjuan Simmons



Tags:
Ruby on Rails
Rails
DHH
RailsConf
Tech Session