Over the past few years, I – like pretty much every other developer ever – have given my tools a fair shake to determine what it is that I like working with the most.
But what’s funny is that “what I like working with the most,” is a phrase that carries a different connotation with different people.
For example, for some, it means that the tool could be completely ugly but if it gets the job done then it’s good enough. For others, it means that it needs to look good and function well in order to help them feel productive about getting their work done.
Case in point: Look at some of the build tools that we have available. We have Bower, Grunt, CodeKit, and more all of which essentially offer much of the same thing, but how they go about offering said functionality is different.
For some, one way is great; for others, it’s not so great. So what’s a developer to do?


