Tom Harrison
Feb 16, 2024

--

We're on Python 3.12, and other than making sure a few deprecated functions of the past are handled, the version upgrade was simple.

Then again, all of our code runs in containers, so once we got it running locally, it would run wherever we deployed it with no issues. Developers are happy they have nothing to configure, infra is happy that once we run tests with GitHub actions, we can just pull the image into our container runtime and know it will work the same. I am happy that in order to bump a version I have only one place to go. We do the same for the React side of our code.

It seems to me, here in 2024, everything should live in containers from the start.

--

--

Tom Harrison

30 Years of Developing Software, 20 Years of Being a Parent, 10 Years of Being Old. (Effective: 2020)