This year, several members of my team joined me in enjoying the Advent of Code. I was expecting to have a little fun writing a code, but I was surprised at just how much I learned.
Developing with the future in mind may take additional time in the present, but it can save you a lot of time and money in the future.