How many software developers are there? Millions! And, I’m guessing you are one if you are reading this. Well, the tricky part about picking five things to focus on is that there are so many different kinds of you working on so many different projects, from mobile apps to killer databases, to large infrastructure. What you’ll read here is my take on the things that are changing what it means to be a part of software development. Enjoy the following and let me know what else you think is going to be important in.