Want to take a peek at what all the functional fuss is about? Learn the basics of Erlang, the language behind RabbitMQ, Riak, and WhatsApp. If you've programmed most your career in an imperative, C-family language, you're missing out on lots of declarative, functional fun! Join us for a whirlwind tour of Erlang as we explore the basic syntax and tools and build the most concise and readable recursive functions you've likely ever seen. We'll look at the foreign syntax and patterns of functional languages from the perspective of an object-oriented programmer, so don't fret the prerequisites. Laptops and Erlang environment optional, I'll be moving pretty fast.