Skip to content

Commit a90e4d7

Browse files
tylerbarkerJosé Valim
authored and
José Valim
committed
Added Designing Elixir Systems with OTP to Learning (#1250)
1 parent d2aa632 commit a90e4d7

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed
20.1 KB
Loading

learning.markdown

+9
Original file line numberDiff line numberDiff line change
@@ -214,3 +214,12 @@ Write code that writes code with Elixir macros. Macros make metaprogramming poss
214214
This book intends to be a little guide about how to be the Erlang medic in a time of war. It is first and foremost a collection of tips and tricks to help understand where failures come from, and a dictionary of different code snippets and practices that helped developers debug production systems that were built in Erlang.
215215

216216
<div class="clear"></div>
217+
218+
<h4 class="resource">Designing Elixir Systems with OTP</h4>
219+
220+
<a class="cover" href="https://pragprog.com/book/cmelixir/metaprogramming-elixir" title="Designing Elixir Systems with OTP: Write Highly Scalable, Self-Healing Software with Layers
221+
– by James Edward Gray, II and Bruce A. Tate"><img src="/images/learning/designing-elixir-systems.jpg" alt="Designing Elixir Systems with OTP cover" width="190" /></a>
222+
223+
You know how to code in Elixir; now learn to think in it. Learn to design libraries with intelligent layers that shape the right data structures, flow from one function into the next, and present the right APIs. Embrace the same OTP that’s kept our telephone systems reliable and fast for over 30 years. Move beyond understanding the OTP functions to knowing what’s happening under the hood, and why that matters. Using that knowledge, instinctively know how to design systems that deliver fast and resilient services to your users, all with an Elixir focus.
224+
225+
<div class="clear"></div>

0 commit comments

Comments
 (0)