Following the PragProg Elixir book.