AstonJ
by Ben Marx, José Valim, Bruce Tate
Bring Elixir into your company, with real-life strategies from the people who built Elixir and use it successfully at scale. See how Ben Marx and Bleacher Report maintain one of the highest-traffic Elixir applications by selling the concept to management and delivering on that promise. Find out how Bruce Tate and icanmakeitbetter hire and train Elixir engineers, and the techniques they’ve employed to design and ensure code consistency since Elixir’s early days. Explore customer challenges in deploying and monitoring distributed applications with José Valim and Plataformatec. This book has all the information you need to take your application from concept to production.
Adoption is more than programming. Elixir is an exciting new language, but to successfully get your application from start to finish, you’re going to need to know more than just the language. The case studies and strategies in this book will get you there.
Make a business case and build a team before you finish your first prototype. Once you’re in development, form strategies for organizing your code and learning the constraints of the runtime and ecosystem. Convince stakeholders, both business and technical, about the value they can expect. Prepare to make the critical early decisions that will shape your application for years to come. Finally, manage your deployment with all of the knobs and gauges that good DevOps teams demand. Decide between the many options available for deployment, and how to best prepare yourself for the challenges of running a production application.
This book picks up where most Elixir books let off. It won’t teach you to program Elixir, or any of its tools. Instead, it guides you through the broader landscape and shows you a holistic approach to adopting the language.
Don’t forget you can get 35% off the ebook using the code ‘devtalk.com’ ![]()
Trending in Books
Other Trending Topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #blog-post
- #ai
- #phoenix_html
- #elixirconf-us
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #hex
- #security
- #metaprogramming











Showing Posts 1 to 10- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
snake117
This is great. I love seeing Elixir flourish and having new, high quality resources being produced. Although this book does not necessarily pertain to me at the moment, I’m still going to purchase it and read it for my own curiosity.
Keep up the great work!
ion
I don’t mean to judge a book by its cover, but I’ve noticed Elixir related titles seem to always have great covers. Really liking the Matrix-themed elixir-ink theme.
Another must buy for me!
redrapids
Thanks guys for the kind words. Bruce Tate, co-author of this book and line editor of the Elixir books here. I don’t know if you’ve noticed, but folks don’t always like to pay for books in other language ecosystems, and quality suffers. What I am saying in a way too verbose way is that you, the community, make all of this work, and I genuinely thank you.
The process of picking a cover is pretty simple. Authors get votes, and the prag support team gets votes. Our team builds a half dozen covers or so, and then if we don’t like them we build more. I think this system lets us get the egos out of the room, and we can generally converge on something interesting. My favorite book covers of all time were the tower of Babel for the initial seven languages book and the passport for the second seven language book.
On how we choose our books, the process is very much the same. We get proposals, some hand delivered (to me, or the prags), and then we have two meetings per month to talk about them. We vote on whether we’d like to publish. The owner doesn’t throw his weight around, and the editors don’t either. Everyone gets a fair chance. That leads to interesting books, often on topics we hadn’t considered. So if you want to write an Elixir book, it’s hard but you can just drop me an electronic note (bruce at rapidred dot com) and I’ll tell you if someone is already writing a book, or to write a proposal. Then it’s pure darwin. We’ll look at the topic with the committee, and if we like it we’ll read your TOC and sample chapter and give you a thumbs up or down.
Let’s see some proposals!
On the Elixir ecosystem and books you like and would like to see, are there any books that you need that we don’t provide? Here’s what we’re thinking now:
And of course the stuff we’ve already announced. Is there anything else we’re missing?
OvermindDL1
I’d vote for this with Absinthe on Elixir and a variety of things on the front, GraphQL is such a better API than REST and JSONAPI.
AstonJ
This is one of the things I’ve commented on in some of my posts about Ruby
I think the exact same thing applies to Elixir
You might find this thread interesting:
I love the idea of more books from more authors. One of the things I really enjoy about reading books is that everyone has a different style and approach, and sometimes some authors just hit that sweet spot for you.
Personally I would absolutely LOVE for Pragprog to do a book with @russolsen …one of my favourite tech authors of all time
kokolegorille
Any chance to get a date for the beta release? I am expecting this book so much…
Otherwise, I would also enjoy a book on Absinthe/GraphQL
redrapids
Sorry! No beta date yet.
PatNowak
This book looks great. It’s just like hire all of you to make great app on the production
I’m constantly reading Elixir books and it looks like another item just have been pushed to my queue (it’s very hard to find a time to read, when you babysit a daughter).
Personally I can’t wait to see the complete book about Ecto. In my day to day work I read docs all the time and I finished what’s new… But having a complete and thorough book would be great.
Also I hope that something about the Flow would pop up. Flow and GenStage are ground steps on the way to replace the OTP behahviors and way of sorting things out.
Back to the subject: I hope you will cover in depth different approaches how to release the app and in what environments run it.
I would find very pleasant to show on the example how to efficiently use supervision tree and distribution on Phoenix app.
Still, thanks for this great book.
agustif
The best thing about the cover is the authors.
snake117
I haven’t worked with GraphQL or Absinthe yet (although these do interest me) so I would cast my vote for a book devoted to Ecto as well.
I’m glad to hear that Lance’s book will incorporate Elm. Even more excited for the book now