This document provides an introduction to the Ruby programming language from Brian Hogan. It discusses Hogan's background as a designer who grew to love programming after learning Ruby. It provides overviews of common Ruby concepts like objects, variables, classes and testing. It also demonstrates examples of Ruby code and highlights libraries like Haml, Sass, Sinatra and Cucumber. The overall message is that Ruby can make developers productive and happy. Resources are included for trying Ruby online.