Sharpening the Tools

Sharpening the Tools

We start out as software novices with an empty toolbox and lots of good intentions. Over the years we collect all sorts of odd tools and techniques. Some are general purpose, some very specific; some are necessarily short-lived, others can last a lifetime. One of the skills of a software craftsman is keeping this toolbox in good condition, so the tools are always easy to find and in good working order. Removing clutter and updating tools is as important as keeping the long-lived tools in good working order. And owning a box of state-of-the-art tools is useless if you are not keeping yourself up-to-date in using them.

In this talk Dan confesses that he'd let his toolbox fall into disarray and tells you what he's doing about it. Come along and learn some strategies for discovering, selecting and maintaining the tools and techniques that will serve you as a software craftsman.


Daniel Terhorst-North

March 10, 2010