Coding Dojo é um treino coletivo de programação onde duplas se alternam resolvendo problemas usando Test Driven Development (TDD) e passos pequenos. O processo envolve escrever testes antes de implementar novas funcionalidades e só avançar quando os testes são aprovados, enquanto a platéia não pode se manifestar exceto quando solicitada. O objetivo é treinar boas práticas de programação e aprender novas habilidades de forma divertida e eficiente.