On June 3rd, 2009 Corey Haines came to speak at the Orlando Ruby Users Group. While there he coded through one of his Performance Katas and I managed to Screen Capture it for your enjoyment. This video serves as a great example of test driven development in Ruby.
Press the HD button below to watch in HD. Duration: ~22 mins
Related posts:







Just published a video with @coreyhaines doing a Ruby Performance Kata for @orug when he was here in Orlando. http://is.gd/2yh1D
This comment was originally posted on Twitter
Performance Katas look fun for the Ruby Meetup. Let me know if you’re interested in presenting one. http://bit.ly/HdHJw
This comment was originally posted on Twitter
Great video of @coreyhaines doing a code kata and exercising TDD http://bit.ly/RRqTd
This comment was originally posted on Twitter
me doing a Ruby Performance Kata at @orug when I was in Orlando. http://is.gd/2yh1D (via @greggpollack)
This comment was originally posted on Twitter
Great video.
It’s very useful to have a good example of thoses practices.
Thanks
watching @coreyhaines kata http://bit.ly/2JeRku
This comment was originally posted on Twitter
@envylabs I think there’s a bug in your site – the tweet count is one more than what is actually being displayed: http://tinyurl.com/mchky3
This comment was originally posted on Twitter
This is great, thanks! How did you embed the video into the screen? Thanks for posting!
[...] Corey Haines at Envy Labs 2009 – String Templater [...]
I’m also interested in what you used to overlay the video on the screen. Were there two recordings (the screencapture of the Kata and the iSight video) or was is all recorded simultaneously?
Hey guys, glad you like the videos.
I used “Screenflow” the OSX app to capture this video in a single take. I also had a USB microphone hooked up so the sound would be better then what you’d get from the macbook built in microphone.
[...] a simple kata to develop in Bdd-way, the StringTemplater kata, as saw in a Corey Haines‘ video and following this excellent [...]
Corey Haines Performance Kata: This is a super demonstration of test driven development and several development .. http://bit.ly/f8Mrw
This comment was originally posted on Twitter
I really enjoyed this video. It’s stuff like this that cement the power and practice of TDD/BDD. There were a lot of things I learned from this video, but my thoughts would take up too much space, so I posted them on my blog at http://charlesmaxwood.com/8-lessons-from-corey-haines-performance-kata/
Thanks to everyone for watching and the great comments. Here’s the direct link to Micah’s talk at Rubyconf. He does a great job on expanding the ideas, as well as performing a wonderful kata for Langston’s Ant.
http://rubyconf2008.confreaks.com/ruby-kata-and-sparring.html
What app do you use to get the neat growl like status bar from autospec?