Books on Software Crafting
Several fine books have been published that explain the Software Crafting approach: (Links will take you to Amazon UK pages for these books)
Software Craftsmanship: The New Imperative by Pete McBreen. The book that started it all.
Apprenticeship Patterns:Guidance for the Aspiring Software Craftsman by Dave Hoover and Adewale Oshineye. A more recent text illustrating the patterns involved in adopting craftsmanship. States that it is aimed at beginners and intermediates - but full of wisdom for all levels.
As for the mechanics of writing code in our tradition:
The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt and David Thomas.
Clean Code: A Handbook of Agile Software Craftsmanship and Agile Software Development: Principles, Patterns and Practices by Robert C. Martin (“Uncle Bob”).