Glenn is an experienced technical leader, software architect, programmer, speaker, and writer. He has worked in consulting, product development, and management roles at small startups as well as established enterprises, and has given numerous talks on technical and management topics at conferences around the world.Glenn enjoys using technology to build excellent solutions to real problems (whether the technology is mature and reliable or cutting-edge) and cultivating great teams.Specialties: Distributed Team Management, Software Development Management, Software architecture, Ruby, Ruby on Rails, Clojure, Enterprise Architecture, Software Engineering, Test-Driven Development (TDD), Agile practicesView the profile
About the talk
RailsConf 2019 - The 30-Month Migration by Glenn Vanderburg
This talk describes how our team made deep changes to the data model of our production system over a period of 2.5 years.
Changing your data model is hard. Taking care of existing data requires caution. Exploring and testing possible solutions can be slow. Your new data model may require data completeness or correctness that hasn't been enforced for the existing data.
To manage the risk and minimize disruption to the product roadmap, we broke the effort into four stages, each with its own distinct challenges. I'll describe our rationale, process ... and the lessons we learned along the way.
Buy this talk
Access to all the recordings of the event
Buy this video
With ConferenceCast.tv, you get access to our library of the world's best conference talks.