Oh god, I just did the math and I’ve done at least 14 major infrastructure overhauls or moves in my career:
- Rackspace single server
- Rackspace fleet
- Rackspace region swap
- Ruby 1.8 => 2 fleet upgrade
- Rackspace to Digital Ocean
- Digital Ocean Ubuntu upgrade across fleet
- Postgres failover setup
- Postgres major version upgrade (9=>15 IIRC)
- Rails 2.3 => 7
- Heroku to Digital Ocean
- Heroku to Render
- Nightmare AWS beanstalk hellscape (literally inaccessible! Couldn’t SSH in for the life of me) to Render + Crunchy Bridge
- Hetzner to Heroku
- Heroku to FlightControl
I think I need to go lie down now