I was talking with a fellow developer recently about some of the more recent “tools of the trade,” so to speak.
That is, we were discussing some of the newer frameworks that have been made available, web server software, configuration management tools, and dependency management applications.
I don’t know if this is a good thing or a bad thing, but the truth is that for the past couple of years, my technology stack hasn’t changed all of that much: Everything from the database all the way up through the IDE that I use has remained the same.
This isn’t to say that learning new technologies isn’t important, but I think that there’s something in our culture – at least in the United States – that invites us to spend our time spreading ourselves very thin across a variety of technologies rather than becoming specialized in a smaller subset of tools.

