Um Coding Dojo é um encontro onde programadores trabalham juntos em desafios de programação para se divertir e melhorar suas habilidades. Eles usam técnicas como desenvolvimento guiado por testes, "passos de bebê" e pair programming. O documento relata um Coding Dojo realizado em Tubarão, SC sobre converter números romanos para arábicos.