The Ruby language is designed to make programming more enjoyable. We'll explore several language features and libraries that were designed to make programming more fun. We'll make our code more elegant by using the tools that Ruby gives us.
Michael currently works for MX (www.mx.com) trying to make it easier for people to manage their finances. He helps to organize a local Ruby meetup and attends various other programming meetups and conferences.