_Let's set the scene_ You've been fully entrenched in the Ruby and Rails world for 10 months You've just tied a bow on your latest side project You're already bored and excited to start something new For the sake of this post, you work on a mac So you've decided to mess around with Elixir! Nice choice, let's get started. --- What is Erlang? Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in t...