In workshop we coded a kata in Java, starting from a given scaffold, so we could focus on the fundamental steps of TDD. We learned how to practice our TDD skills; how to drive the code and design decisions with tests; how to refactor the code with no fear; how to keep control of design. Lab was organized in 4 sessions of 25 minutes: an intro to TDD, then 2 sessions of coding and the final retrospective for share your feedback.