
Elixir in action
by Sas̄a Jurić · first published 2015
72mentions
48recommended by
60HN commenters
2015–2026first – last mentioned
80% recommend20% neutral
Why HN recommends it
Strong second Elixir book for experienced programmers, especially those with a functional background. Its OTP introduction is praised as clearer than other sources, and it shows what is special about the BEAM.
Summarised by Claude from recommending comments
Affiliate links. As an Amazon Associate I earn from qualifying purchases.





…sincerely recommend the following resources to get you started: - Programming Phoenix by Chris McCord, Bruce Tate, and José Valim [1] - The Little Elixir & OTP Guidebook by Benjamin Tan Wei Hao [2] - Elixir in Action by Saša Jurić [3] Phoenix initially attracted me to Elixir, I've stuck around for that and the OTP platform: pattern matching, process based concurrency (actor model), supervision, immutability, macros,…
on “Phoenix 1.3.0 Released” ↗…http://elixir-lang.org/getting_started/1.html Programming Elixir - https://pragprog.com/book/elixir/programming-elixir Awesome Elixir - Curated list of great libraries - https://github.com/h4cc/awesome-elixir Elixir In Action - http://www.manning.com/juric/ Learn You Some Erlang For Great Good - http://learnyousomeerlang.com/ Erlang and OTP In Action - http://www.manning.com/logan/ I haven't had a chance to read McCords…
on “Metaprogramming Elixir” ↗…language dies, I've added a lot of new skills to my programming toolbelt. To anyone that has decided, like I have, that Elixir is worth putting some time into learning, I'd like to recommend the book Elixir in Action (https://www.manning.com/books/elixir-in-action) and the blog of the author of that book, which has infrequent but outstanding posts (http://theerlangelist.com/).
on “Why the Elixir language has great potential” ↗…Read Erlang and OTP in Action to learn more about the OTP (Open Telecom Platform), applications and gen_servers (which btw, you will find them all over). 3. Learn Elixir, perhaps from one of the books Elixir in Action [3] or Programming Elixir. [4] 4. Finally, start implementing your cool personal project. Ah, one more thing: Elixir School is also a wonderful resource with tons of information and examples [5] and…
on “Elixir v1.10” ↗As always a very informative post by Saša Jurić. If anyone is looking for quality Elixir study material would highly recommend his "Elixir in action" book.
on “Reducing the maximum latency of a bound buffer in Erlang” ↗…about OTP given my limited knowledge of it. I would really like to have another course that would focus more on it. As an experienced programmer learning about the Erlang and Elixir ecosystem, I found Elixir in Action (https://www.manning.com/books/elixir-in-action) an excellent next step after working through the Elixir guides and writing some small applications. The examples are written in Elixir rather than Erlang,…
on “Learning Erlang as an Experienced Developer” ↗Not op, but for me the official elixir site's guide help a lot. I actually read that side by side with Sasa Juric's Elixir in Action and felt like I got a pretty good understanding of elixir. For Phoenix, I've just been using the guide in phoenix's hexdocs and reading some random blogs about anything specific.
on “Phoenix 1.6, RC0 released” ↗Time-wise, it's hard to say. I went through Saša Jurić's Elixir in Action[1] before diving into Phoenix. But that's because I was coming from an object-oriented background (Ruby, some C#) and wanted a bit more exposure to functional programming. Elixir is a fairly deep language,…
on “Show HN: Real-time notes app built with Vue.js, inspired by Notational Velocity” ↗…from the Pragmatic Bookshelf, were both very useful. Quite a few of my students have said great things about Phoenix in Action, from Manning, and it looks to me like a fantastic resource for beginners. Elixir in Action is also top-notch and will show you what's special about the BEAM.
on “The BEAM Has Spoiled Me” ↗…Studio Elixir course [1], and anything that Dave Thomas [2] and Sasa Juric [3] write. [1] https://pragmaticstudio.com/elixir [2] https://codestool.coding-gnome.com/ [3] https://www.manning.com/books/elixir-in-action
on “Joy of Elixir (2020)” ↗…far. Good overview video: https://www.youtube.com/watch?v=hht9s6nAAx8 Good books: "Introducing Elixir - Getting Started in Functional Programming" http://shop.oreilly.com/product/0636920030584.do "Elixir in Action" http://www.manning.com/juric/ "Programming Elixir" https://pragprog.com/book/elixir/programming-elixir
on “Elixir 1.0.5 released” ↗Dave's book gives a great overview of Elixir. If you want a deeper look at Elixir - I'd recommend Elixir in Action by Saša Jurić (Manning publications). Ben Tan Wei Hao's book is also promising (still in early release) - The Little Elixir & OTP Guidebook also Manning.
on “Phoenix 1.0” ↗Good for beginners: https://www.learnelixir.tv/ Similar to Destroy All Software: http://elixirsips.com/ - Books: https://www.manning.com/books/elixir-in-action https://pragprog.com/book/elixir/programming-elixir https://pragprog.com/book/phoenix/programming-phoenix
on “Tell HN: Elixir/Phoenix can't be promoted enough” ↗I've read: Elixir in Action by Sasa Jurić Programming Elixir by Dave Thomas Learn You Some Erlang for Great Good! by Fred Hebert All recommended.
on “Ask HN: What are your recommended books from 2015” ↗Elixir in Action by Saša Jurić https://www.amazon.com/Elixir-Action-scaron-Juri-cacute/dp/1...
on “Ask HN: What are some books where the reader learns by building one project?” ↗