interview with Jamie van Dyke excerpt from RubyLearning