Un Coding Dojo es un lugar donde los programadores se reúnen para mejorar sus habilidades de programación mediante la resolución colaborativa de desafíos, aplicando técnicas como el desarrollo guiado por pruebas y el aprendizaje en parejas durante sesiones cortas. El objetivo es que los participantes mejoren continuamente a través de la práctica, la retroalimentación y el aprendizaje entre iguales.