pietrofxq

pietrofxq

I bought 5 PragProg elixir related books. Should I still buy "The little Elixir & OTP Book?"

I’ve bought the following books:

  • Programming Elixir 1.6
  • Programming Phoenix 1.4
  • Programming Ecto
  • Functional Web Development with Elixir, OTP, and Phoenix
  • Craft GraphQL APIs in Elixir with Absinthe

I’m in the middle of Programming Elixir and really liking it so far. My goal is to build an API service for a mobile app. With all these books, is it worth to also buy The little Elixir & OTP Book? I’ve read some reviews about it and everyone recommends it.

Most Liked

outlog

outlog

there is also Elixir In Action (Manning) by @sasajuric

Think both of these goes deeper into OTP than any of the books you list - depending on the complexity of your api service you might not need that much “OTP” - but it’s always good to have an understanding..

also check this one out.. Elixir for Programmers (PragDave)

pietrofxq

pietrofxq

Having finished Elixir in Action by now, my opinion is that this is a must-have book for learning Elixir. The book is way more complete than Programming Elixir, and provides super valuable info about process registry, supervisors, ETS and much more. The book is filled with insights about the nature of BEAM and distributed applications. The only thing that was missing is how to make live upgrades/downgrades, which is briefly mentioned in Programming Elixir, and Macros. However, the author explains Macros in depth on his blog, even better than in Programming Elixir.

Now I’m in the middle of Functional Web Development with Elixir, OTP and Phoenix, then I’ll read Programming Phoenix and Programming Ecto and will give more info about what I learned when I finish them

Where Next?

Popular in Chat/Questions Top

AstonJ
It’s been a while since we asked this - I’m sure others (especially newcomers to the language) will be interested to hear how you’ve all ...
New
Fl4m3Ph03n1x
Background Hello all! So after my controversial introduction with Learning Elixir, frst impressions ( plz don't kill me ! ) - #39 by easc...
New
pdgonzalez872
Hi! In my quest of becoming the best Elixir dev I can be, I saw one aspect in my career that I’d like to improve upon. This is language...
New
QueenSvetlana
My bookstore has Introducing Elixir: Getting Started In Functional Programming and the front cover says the book uses Elixir 1.4. The cur...
New
InkFlo
Hi everyone, This year I’m graduated from Bachelor Degree (in computer science) from France (not really a bachelor, the exact term is “L...
New
wolfiton
Hi everyone, How can i retrieve the name from a structure like this? %{"id" => "1570", "name" => "Croque Monsieur"} My test loo...
New
Allyedge
Hey, I want to learn Elixir OTP and I wanted to know if there are any good resources that teach it. I found some web pages, but none of t...
New
stevensonmt
I’d like to provide my review of the Elixir Course module from Groxio. I have some criticisms but I’d like to start with the positives. ...
New
yachnytskyi
Hello everyone. I am gonna start with Elixir/Phoenix, thinking to use Stephen Grider as a start point, then elixir school and other sourc...
New
Sujit
Hi Team From the title, I am entirely new to programming and i am interested in learning elixir but not sure where to start. Can someone...
New

Other popular topics Top

josevalim
Hi everyone, One of the features added to Elixir early on to help integration with Erlang code was the idea of overridable function defi...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
jononomo
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
aadeshere1
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible. total = 10 while total != 0 ...
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New

We're in Beta

About us Mission Statement