Thomas Cannon

Too Many Moves

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