Ruby Kata and Sparring
by Micah Martin
All respectable software craftsmen make efforts to keep their coding claws sharp. And solely
working 9-5 on business applications will dull one's whit. In this session we will broaden your
coding horizons with some Ruby Kata and test your skills will some Ruby Sparring.
With Ruby Kata we will code known solutions to simple problems all the while being mindful of our
steps and striving to write code of the best possible form.
Ruby Sparring will put your skills up against your peers. Exercises will be presented and your
solutions will be compete against those of other participants. The challenge may be to solve a
problem in the fewest lines of code, or to build a warrior program that will fight with others in
Core Wars fashion.
About Micah Martin
Micah Martin is a Software Craftsman and President of 8th Light, Inc. He is co-author of the book
“Agile Principles, Patterns, and Practices in C#” and lead developer of the open source FitNesse
tool. He has 8 years of experience consulting, training, and developing software focusing on agile
development practices. Since 2006, Micah has been working almost exclusively with Ruby, stressing it
to the edge, developing enterprise systems.