My list of basic tools is a partial answer to the question about what has changed: Over the past few years, large numbers of programmers have come to depend on elaborate tools to interface code with systems facilities.
In times of life crisis, whether wild fires or smoldering stress, the first thing I do is go back to basics... am I eating right, am I getting enough sleep, am I getting some physical and mental exercise everyday.