David Copeland “ Build awesome Command Line Applications in Ruby