The document introduces the author as a developer, founder of a software craftsmanship community, and co-organizer of an event. It then discusses software craftsmanship as a metaphor for skill, aptitude, competence, and professionalism in software development. The document lists some characteristics of craftsmanship as methodical, deliberate, and considered. It also presents different tools that a software craftsman uses, including technical tools, delivery tools, and references works on object-orientation, refactoring, and professional responsibility.