This is a screen cast, of Micah writing code to implement Langston’s Ant, BDD style. He uses the shiny new RubyMine IDE for development, and Limelight to run the simulation.Â In martial arts, the techniques performed in kata are not always by the book. There is an aspect of art, creativity, and entertainment. At several points in this Langstonâ€™s Ant kata Micah Martin intentionally decided to bend the rules to enhance artistic and entertainment values. I leave it up to you whether I made the right compromise or not.