I share the author's optimism. I work for a start-up, and we just released a mobile app that uses Elixir on the back end. I'm the architect on the project, and this was my first time using Elixir professionally. I've been blown away by the speed and stability of the product, the ease of hot deployments, and the intuitiveness of Elixir's syntax. Behaviors are amazing, and for the first time in my career, concurrency isn't a huge pain in the ass. The codebase is extremely easy to maintain and organize, and Elixir just takes baby sips at our cluster's resources. Elixir has far exceeded my expectations, and has provided me with one of the smoothest product launches of my 27-year career. I cannot speak highly enough about it.
Regarding learning Elixir, I thought LearnElixir.tv was great, but wasn't nearly as impressed by LearnPhoenix.tv. The latter is good, and definitely worth the money, but it didn't feel like it went into nearly the depth and breadth that LearnElixir.tv did. I also recommend the books "The Little Elixir & OTP Guidebook," by Benjamin Tan Wei Han, and "Programming Elixir," by Dave Thomas. Elixir School (http://elixirschool.com) is great online resource, and the Hex docs (https://hexdocs.pm) are clear and well organized. Finally, "Take Off with Elixir" (https://bigmachine.io/products/take-off-with-elixir/) is a great video/book offering.