Have you heard that it takes close to 10,000 hours of practice to gain mastery in a skill? As professional developers with a bevy of technical skills, though, how do we practice? Beyond the day-to-day performance of our craft, how do we hone our skills like a musician might? What does it look like to practice programming?

The Coding Dojo is a technique for practicing programming techniques using test-driven development and pairing that can be applied alone or as a group. It can be an effective way to learn a new language or library, level up existing skills, or to just practice team problem solving in general. Justin and David, instructors from The Iron Yard, will lead a group through the rules of the Dojo and how to apply the Dojo to practice and gain proficiency in JavaScript.