The ephemeral, reproducible dev environment
It baffles me that despite the emphasis on automation and the pursuit of best practices for code and operations, the software engineering community places so little attention to the local development environment. Namely, I am referring to the general complacency towards concern with portability and streamlining when it comes to anything not on the production servers. We should always be striving to minimise the time it takes to set up an environment in order to get things done, whether this be company onboarding or simply to ensure we have manageable and realistic expectations.