peerreynders

peerreynders


Don’t forget you can get 35% off the ebook with your forum discount, use code ‘devtalk.com’ :023:

Available in beta now

First Post!

AstonJ

AstonJ

https://twitter.com/redrapids/status/1117082473194766336

https://twitter.com/redrapids/status/1117082474545385472

https://twitter.com/redrapids/status/1117082475426131968

https://twitter.com/redrapids/status/1117082476315324418

Can’t wait! Congrats @JEG2 :023:

And I completely agree with the change of name - I think it reflects the difference between working with Elixir and other languages too; in Elixir you much more feel like you are designing a system or are a system architect. I feel more like a software engineer when thinking about working with Elixir and Phoenix, whereas with Rails I always felt like a Rails user (not even a Rails developer).

Most Liked

Fl4m3Ph03n1x

Fl4m3Ph03n1x

I have finally finished the book. With 30 to 60 minutes per day, 2-3 times a week, it took me =~ 6 months to finish it, with all the code samples, the DB, dialyzer and really making an effort to understand as much as I can.

It took me so long to finish this, that the slogan for the book “Do Fun Things with Big Loud Wildebeests” actually changed to Worker bees while I was reading it!

Overall I liked the layered architecture in the book. I know Bruce is a fan of layers and even though I am not sure I agree with some of the decisions taken the book explains itself in a way that helps me understand why certain decisions were made - for the authors, development is a series of trade-offs, a fact they make very clear.

The part I enjoyed the most though (I believe this is mainly from James) was the decoupling of the DB. They create a new project inside the main project of the book. At first it looks like non-sene: why not use another GitHub Repo or an Umbrella app? But after that, they actually explain all the differences and all the benefits of each approach an I can only say I became better by reading and understanding them all. Genius solution!

It also solves a problem I’ve had for years in Elixir now - to find a standardized way of solving persistence in Elixir (something I have really missed in other books).

The also pays some attention to tests, although they don’t follow TDD. I’d say it is still worth a look, specially for the integration tests on chapter 9 with timers.

Overall I would recommend this for anyone doing backend. If you feel you are comfortable with Elixir and GenServers, and your main struggles are architecture and decoupling, I would definitely recommend this !

frigidcode

frigidcode

Elixir in Action covers OTP and I prefer it over The Little Elixir & OTP Guidebook, worth adding to your list.

Excited for this book!

hectorsq

hectorsq

Beta 1 is available now. Already bought it!

Last Post!

demem123

demem123

thanks! I was re-reading the book and it didn’t mention it specifically and nobody has asked why its not working before so I thought it was just me. hehe

Where Next? Top

Trending in Books Top

PragmaticBookshelf
Bruce A. Tate @redrapids and Sophie DeBenedetto @SophieDeBenedetto edited by Jacquelyn Carter @jkcarter The days of the traditional requ...
New

Other Trending Topics Top

GenericJam
Edit: 2026 May 15 - This post is archived. Mob is alive!! Main docs: mob v0.7.11 — Documentation A bit of explanation for the slightly c...
New
mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
garrison
Hobbes is a low-level distributed database for the Elixir programming language. Hobbes provides a simple, safe, and scalable storage lay...
New
budgie
A little off-topic, but I feel like people here have a good head on their shoulders. I used to be quite good at making software. Was luc...
New
KristerV
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
mcass19
ExRatatui lets you cook up rich terminal UIs in Elixir, powered by Rust’s ratatui via Rustler NIFs. Build interactive terminal applicatio...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews