Showing posts from February, 2012

Automate everything you can

Here is question: If I were the manager of the team I am on right now, what would I suggest to improve?
There are many things that come to my mind. "Change the language we use to X" I could say, or "Why dont we use Y methodoly?". Well given a chance  I would probably say "We should change the editor to E and the operating system to L and the version control to M and the web server to N and the database to P ...". Most of these options are very strong opinionated,  sometimes  even religiously defended.

The pragmatic programer book, it's a book I strongly recommend to any sotware programmer that whish to improve his/her programming habilities. The book tries to guide you without imposing specific choices and for the most part it manages well. However, one point on that book it's been carved deep on me this time. It's a point that objectively will help any development team. It is not a specific product and I believe it could work on any team. i…