Want to use the software you develop in 10 years?

A challenge to scientists writing software to do their science was published in Nature recently. Please check out the Challenge to scientists: does your ten-year-old code still run? at https://www.nature.com/articles/d41586-020-02462-7. The paper has many good reflections that are useful for scientists chosing how to work with software.