O documento descreve o que é um Coding Dojo, que é um encontro onde programadores se reúnem para resolver desafios de programação juntos com o objetivo de aprender e melhorar suas habilidades de programação de forma divertida. O documento lista características como começar do zero, usar testes, e incentivar interrupções, e estilos como PreparedKata e RandoriKata. Regras incluem usar computador e projetor, piloto e co-piloto, e TDD.