A Mindmap used for 3 hour talk on software craftsmanship covering the following aspects:
What is software craftsmanship?
Getting to work with open source stuff and communities
The Software Craftsman Toolbox
Introduction to Test Driven Development
Craft your code - patterns and principles
Introduction to Behavior Driven Development
Pair programming and Mob Programming
Understanding Legacy Codebase
Refactoring
Effective Testing
Design Approaches
Introducing Software Craft In Your Context