<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="32683" data-post-id="32683">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="voger" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/voger/120/3322_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  voger
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>The little Elixir and OTP book 50% off<br>
Valid also for Elixir in action and Erlang and OTP in action<br>
<a href="https://twitter.com/ManningBooks/status/862668630302965762" class="onebox" target="_blank" rel="noopener nofollow ugc">https://twitter.com/ManningBooks/status/862668630302965762</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="32683" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-book-learning-resources-sales-discounts-thread/2158/23">Post #22</a>
	                </div>
	            </div>
              <div id="likers-container-32683" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="32683"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #22"></div>
  </section>
</div>
    <div class="postbit" id="32690" data-post-id="32690">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="ChaseGilliam" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/ChaseGilliam/120/2753_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  ChaseGilliam
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group quote-modified" data-username="voger" data-post="23" data-topic="2158">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/voger/48/3322_2.png" class="avatar"> voger:</div>
<blockquote>
<p>bit.ly/2qOUOV3</p>
</blockquote>
</aside>
<p>Awesome!</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="32690" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-book-learning-resources-sales-discounts-thread/2158/25">Post #24</a>
	                </div>
	            </div>
              <div id="likers-container-32690" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="32690"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #24"></div>
  </section>
</div>
    <div class="postbit" id="34160" data-post-id="34160">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="peerreynders" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/peerreynders/120/5826_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  peerreynders
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Today (2017-05-25) Peter Seibel’s <a href="http://www.apress.com/us/book/9781430219484" rel="noopener nofollow ugc">Coders at Work (2009)</a> is the <strong>Apress Daily Deal for US$ 9.99</strong></p>
<p>It contains interviews with :</p>
<blockquote>
<ul>
<li>Jamie Zawinski: Author of XEmacs and early Netscape/Mozilla hacker</li>
<li>Brad Fitzpatrick: Writer of LiveJournal, OpenID, memcached, and Perlbal</li>
<li>Douglas Crockford: JSON founder, JavaScript architect at Yahoo!</li>
<li>Brendan Eich: Inventor of JavaScript, CTO of the Mozilla Corporation</li>
<li>Joshua Bloch: Author of the Java collections framework, now at Google</li>
<li>Simon Peyton Jones: Coinventor of Haskell and lead designer of Glasgow Haskell Compiler</li>
<li>Peter Norvig: Director of Research at Google and author of the standard text on AI</li>
<li>Guy Steele: Coinventor of Scheme and part of the Common Lisp Gang of Five, currently working on Fortress</li>
<li>Dan Ingalls: Smalltalk implementor and designer</li>
<li>L. Peter Deutsch: Author of Ghostscript, implementer of Smalltalk-80 at Xerox PARC and Lisp 1.5 on PDP-1</li>
<li>Ken Thompson: Inventor of UNIX</li>
<li>Frances Allen: Pioneer in optimizing compilers, first woman to win the Turing Award (2006) and first female IBM fellow</li>
<li>Bernie Cosell: One of the main software guys behind the original ARPANET IMPs and a master debugger</li>
<li>Donald Knuth: Author of The Art of Computer Programming and creator of TeX</li>
</ul>
</blockquote>
<p>and of course</p>
<blockquote>
<ul>
<li><strong>Joe Armstrong: Inventor of Erlang</strong></li>
</ul>
</blockquote>
<p>which contains the (in)famous quote:</p>
<blockquote>
<p>I think the lack of reusability comes in object-oriented languages, not in functional languages. Because the problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. <strong>You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.</strong></p>
</blockquote> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="34160" data-batch-url="/posts/batch_likers">
                        4
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-book-learning-resources-sales-discounts-thread/2158/26">Post #25</a>
	                </div>
	            </div>
              <div id="likers-container-34160" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="34160"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #25"></div>
  </section>
</div>
    <div class="postbit" id="34162" data-post-id="34162">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="AstonJ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/AstonJ/120/15_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  AstonJ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="Joe Armstrong" data-post="26" data-topic="2158">
<div class="title">
<div class="quote-controls"></div>
 Joe Armstrong:</div>
<blockquote>
<p>You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.</p>
</blockquote>
</aside>
<p>Joe cracks me up <img src="https://forum.elixirforum.com/uploads/default/original/2X/7/776053aa22968f83c10e90c98b23aa0ddd5c9d47.gif?v=15" title=":lol:" class="emoji emoji-custom" alt=":lol:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="34162" data-batch-url="/posts/batch_likers">
                        3
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-book-learning-resources-sales-discounts-thread/2158/27">Post #26</a>
	                </div>
	            </div>
              <div id="likers-container-34162" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="34162"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #26"></div>
  </section>
</div>
    <div class="postbit" id="34165" data-post-id="34165">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="AstonJ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/AstonJ/120/15_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  AstonJ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Not sure if it interests anyone:</p>
<aside class="onebox allowlistedgeneric" data-onebox-src="https://www.oreilly.com/library/view/hacking-the-hacker/9781119396215/">
  <header class="source">
      <img src="https://www.oreilly.com/favicon.ico" class="site-icon" alt="" width="48" height="48">

      <a href="https://www.oreilly.com/library/view/hacking-the-hacker/9781119396215/" target="_blank" rel="noopener nofollow">O’Reilly Online Learning</a>
  </header>

  <article class="onebox-body">
    <div class="aspect-image" style="--aspect-ratio:690/361;"><img src="https://www.oreilly.com/library/cover/9781119396215/1200w630h/" class="thumbnail" alt="" width="690" height="362"></div>

<h3><a href="https://www.oreilly.com/library/view/hacking-the-hacker/9781119396215/" target="_blank" rel="noopener nofollow">Hacking the Hacker</a></h3>

  <p>Meet the world's top ethical hackers and explore the tools of the trade Hacking the Hacker takes you inside the world of cybersecurity to show you what goes on behind the scenes,... - Selection from Hacking the Hacker [Book]</p>


  </article>

  <div class="onebox-metadata">
    
    
  </div>

  <div style="clear: both"></div>
</aside>

<p>50% off with code DEAL</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="34165" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-book-learning-resources-sales-discounts-thread/2158/28">Post #27</a>
	                </div>
	            </div>
              <div id="likers-container-34165" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="34165"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #27"></div>
  </section>
</div>
    <div class="postbit" id="34562" data-post-id="34562">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="peerreynders" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/peerreynders/120/5826_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  peerreynders
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p><a href="https://www.manning.com/dotd" rel="noopener nofollow ugc">Manning Deal of the Day:</a></p>
<blockquote>
<p>Today only: Half off everything!<br>
Save <strong>50% on your entire purchase</strong> until midnight tonight! Just enter <strong>wm052917lt</strong> in the Promotional Code box when you check out. Expires midnight May 29. Only at <a href="https://www.manning.com/" rel="noopener nofollow ugc">manning.com</a>.</p>
</blockquote> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="34562" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-book-learning-resources-sales-discounts-thread/2158/29">Post #28</a>
	                </div>
	            </div>
              <div id="likers-container-34562" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="34562"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #28"></div>
  </section>
</div>
    <div class="postbit" id="36911" data-post-id="36911">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="peerreynders" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/peerreynders/120/5826_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  peerreynders
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>FYI:  Some forum members expressed an interest in Vue,js - so here it goes:</p>
<p>Manning has launched a new MEAP</p>
<blockquote>
<p>Save half on <a href="https://www.manning.com/books/vue-js-in-action" rel="noopener nofollow ugc">Vue.js in Action</a>  and these other selected books**. Just enter <strong>mlhanchettlt</strong> in the Promotional Code box when you check out. Expires Tuesday, June 20. Only at <a href="http://manning.com" rel="noopener nofollow ugc">manning.com</a></p>
</blockquote>
<p>Authors: <a href="https://twitter.com/ErikCH" rel="noopener nofollow ugc">Erik Hanchett</a> with <a href="https://twitter.com/benjaminlistwon" rel="noopener nofollow ugc">Benjamin Listwon</a>.</p>
<p>The first three chapters are available now. The <a href="https://www.manning.com/books/vue-js-in-action#links" rel="noopener nofollow ugc">source code</a> uses Vue.js v2.2.0.</p>
<p>Erik Hanchett is also the author of the <a href="https://www.packtpub.com/web-development/emberjs-cookbook" rel="noopener nofollow ugc">Ember.js Cookbook</a> (<a href="https://www.goodreads.com/book/show/31115349-ember-js-cookbook" rel="noopener nofollow ugc">goodreads</a>, <a href="https://www.amazon.com/Ember-js-Cookbook-Erik-Hanchett-ebook/product-reviews/B01A14X6JG/ref=cm_cr_arp_d_viewopt_rvwer?ie=UTF8&amp;reviewerType=all_reviews&amp;sortBy=recent&amp;pageNumber=1" rel="noopener nofollow ugc">amazon.com</a>)</p>
<p>There actually is a <a href="https://forum.elixirforum.com/t/phoenix-blog-tutorial-on-youtube-by-erik-hanchett/4254" rel="nofollow"><strong>Phoenix</strong> tangent here</a> and <a href="https://forum.elixirforum.com/t/phoenix-blog-posts/149/32" rel="nofollow">here</a>.</p>
<p>**other selected books:</p>
<ul>
<li>ES6 in Motion</li>
<li>SPA Design and Architecture</li>
<li>Single Page Web Applications</li>
<li>React Quickly</li>
<li>Reactive Application Development</li>
<li>Reactive Design Patterns</li>
<li>Getting MEAN with Mongo, Express, Angular, and Node, Second Edition</li>
<li>Angular in Action</li>
<li>Angular 2 Development with TypeScript</li>
<li>Testing Angular Applications</li>
<li>Secrets of the JavaScript Ninja, Second Edition</li>
<li>Get Programming with JavaScript</li>
<li>Get Programming with JavaScript Next</li>
<li>Functional Programming in JavaScript</li>
<li>HTML5 in Action</li>
<li>Aurelia in Action</li>
</ul> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36911" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-book-learning-resources-sales-discounts-thread/2158/30">Post #29</a>
	                </div>
	            </div>
              <div id="likers-container-36911" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36911"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #29"></div>
  </section>
</div>
    <div class="postbit" id="39736" data-post-id="39736">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="AstonJ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/AstonJ/120/15_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  AstonJ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>13 posts were split to a new topic: <a href="/t/oreilly-shop-closes-down-no-more-book-sales-just-subscriptions/6584" rel="nofollow">O’Reilly shop closes down - no more book sales, just subscriptions</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39736" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-book-learning-resources-sales-discounts-thread/2158/31">Post #30</a>
	                </div>
	            </div>
              <div id="likers-container-39736" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39736"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #30"></div>
  </section>
</div>
    <div class="postbit" id="39781" data-post-id="39781">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="peerreynders" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/peerreynders/120/5826_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  peerreynders
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Today 2017-07-03 <a href="http://www.apress.com/us/book/9781484223932" rel="noopener nofollow ugc">Erlang and Elixir for Imperative Programmers</a> is the Daily Deal at <a href="http://Apress.com" rel="noopener nofollow ugc">Apress.com</a> for US$ 9.99</p>
<aside class="quote quote-modified" data-post="1" data-topic="5903">
  <div class="title">
    <div class="quote-controls"></div>
    <img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/astonj/48/15_2.png" class="avatar">
    <div class="quote-title__text-content">
      <a href="https://forum.elixirforum.com/t/erlang-and-elixir-for-imperative-programmers-apress/5903" rel="nofollow">Erlang and Elixir for Imperative Programmers (Apress)</a> <a class="badge-category__wrapper " href="/c/learning-resources/books/57" rel="nofollow"><span data-category-id="57" style="--category-badge-color: #3AB54A; --category-badge-text-color: #FFFFFF; --parent-category-badge-color: #3AB54A;" data-parent-category-id="8" data-drop-close="true" class="badge-category --style-square --has-parent" title="Elixir Books Section"><span class="badge-category__name">Books</span></span></a>
    </div>
  </div>
  <blockquote>
    [image] 


by Wolfgang Loder 

Learn and understand Erlang and Elixir and develop a working knowledge of the concepts of functional programming that underpin them. This book takes the author’s experience of taking on a project that required functional programming and real-time systems, breaks it down, and organizes it. You will get the necessary knowledge about differences to the languages you know, where to start, and where to go next. 

Have you been told by your customer or manager that they…
  </blockquote>
</aside>

<aside class="quote quote-modified" data-post="1" data-topic="1349">
  <div class="title">
    <div class="quote-controls"></div>
    <img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/kujua/48/1446_2.png" class="avatar">
    <div class="quote-title__text-content">
      <a href="https://forum.elixirforum.com/t/erlang-and-elixir-for-imperative-programmers-book-published/1349" rel="nofollow">Erlang and Elixir for Imperative Programmers (book published)</a> <a class="badge-category__wrapper " href="/c/learning-resources/8" rel="nofollow"><span data-category-id="8" style="--category-badge-color: #3AB54A; --category-badge-text-color: #FFFFFF;" data-drop-close="true" class="badge-category --style-square "><span class="badge-category__name">Learning Resources</span></span></a>
    </div>
  </div>
  <blockquote>
    Dear all, 
I have published my book <a href="https://leanpub.com/erlangandelixirforimperativeprogrammers" rel="noopener nofollow ugc">Erlang and Elixir for Imperative Programmers</a> today. It is my first book and I am quite proud of having been able to finish it. 
To celebrate, I give away 10 copies of it to forum members, 15% less than the minimum price (which is from today 9.99 USD). The coupon is: bwyBsVBprTln - first come, first served. 
Hopefully I have a bit more time to be more active in the forum as well. Although, my Elm book is waiting to be written… 
Wolfgang 
P.S. If there is any pr…
  </blockquote>
</aside>
 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39781" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-book-learning-resources-sales-discounts-thread/2158/32">Post #31</a>
	                </div>
	            </div>
              <div id="likers-container-39781" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39781"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #31"></div>
  </section>
</div>
    <div class="postbit" id="39841" data-post-id="39841">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="peerreynders" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/peerreynders/120/5826_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  peerreynders
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p><a href="https://www.manning.com/dotd" rel="noopener nofollow ugc">Manning Deal of the Day</a> 2017-07-04</p>
<blockquote>
<p><strong>Last chance! Half off everything Today Only!</strong></p>
</blockquote>
<blockquote>
<p><em>Use code <strong>WM070417LT</strong> at checkout</em></p>
</blockquote>
<blockquote>
<p>Many of you have already taken advantage of the great deals we’ve offered over the last few days. For those of you who have been too busy to check your email, we want to give you one last chance to snag some great new titles at <a href="http://manning.com" rel="noopener nofollow ugc">manning.com</a>. You’re going back to work tomorrow anyway, so pick up the learning you need while <strong>everything is half off!</strong></p>
</blockquote>
<aside class="quote quote-modified" data-post="1" data-topic="5884">
  <div class="title">
    <div class="quote-controls"></div>
    <img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/astonj/48/15_2.png" class="avatar">
    <div class="quote-title__text-content">
      <a href="https://forum.elixirforum.com/t/elixir-in-action-manning/5884" rel="nofollow">Elixir In Action (Manning)</a> <a class="badge-category__wrapper " href="/c/learning-resources/books/57" rel="nofollow"><span data-category-id="57" style="--category-badge-color: #3AB54A; --category-badge-text-color: #FFFFFF; --parent-category-badge-color: #3AB54A;" data-parent-category-id="8" data-drop-close="true" class="badge-category --style-square --has-parent" title="Elixir Books Section"><span class="badge-category__name">Books</span></span></a>
    </div>
  </div>
  <blockquote>
    [9c43ef26d225e6316ed6029dae8cea07464e5fdc] 


by Saša Jurić 
Elixir in Action teaches you to apply the new Elixir programming language to practical problems associated with scalability, concurrency, fault tolerance, and high availability. 



About the technology
Elixir is a modern programming language that takes advantage of BEAM, the Erlang virtual machine, without the burden of Erlang’s complex syntax and conventions. Elixir gives you Ruby-like elegance with the power to develop bulletproof …
  </blockquote>
</aside>
<aside class="quote quote-modified" data-post="1" data-topic="5885">
  <div class="title">
    <div class="quote-controls"></div>
    <img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/astonj/48/15_2.png" class="avatar">
    <div class="quote-title__text-content">
      <a href="https://forum.elixirforum.com/t/the-little-elixir-otp-guidebook-manning/5885" rel="nofollow">The Little Elixir &amp; OTP Guidebook (Manning)</a> <a class="badge-category__wrapper " href="/c/learning-resources/books/57" rel="nofollow"><span data-category-id="57" style="--category-badge-color: #3AB54A; --category-badge-text-color: #FFFFFF; --parent-category-badge-color: #3AB54A;" data-parent-category-id="8" data-drop-close="true" class="badge-category --style-square --has-parent" title="Elixir Books Section"><span class="badge-category__name">Books</span></span></a>
    </div>
  </div>
  <blockquote>
    [5315ceffe0c05026c3989b98bcbba34983ccb646] 


by Benjamin Tan Wei Hao 
The Little Elixir &amp; OTP Guidebook gets you started programming applications with Elixir and OTP. You begin with a quick overview of the Elixir language syntax, along with just enough functional programming to use it effectively. Then, you’ll dive straight into OTP and learn how it helps you build scalable, fault-tolerant and distributed applications through several fun examples. 



About the technology
Elixir is an elegant …
  </blockquote>
</aside>
<aside class="quote quote-modified" data-post="1" data-topic="6088">
  <div class="title">
    <div class="quote-controls"></div>
    <img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/astonj/48/15_2.png" class="avatar">
    <div class="quote-title__text-content">
      <a href="https://forum.elixirforum.com/t/erlang-erlang-and-otp-in-action-manning/6088" rel="nofollow">[Erlang] Erlang and OTP in Action (Manning)</a> <a class="badge-category__wrapper " href="/c/learning-resources/books/57" rel="nofollow"><span data-category-id="57" style="--category-badge-color: #3AB54A; --category-badge-text-color: #FFFFFF; --parent-category-badge-color: #3AB54A;" data-parent-category-id="8" data-drop-close="true" class="badge-category --style-square --has-parent" title="Elixir Books Section"><span class="badge-category__name">Books</span></span></a>
    </div>
  </div>
  <blockquote>
    [3215c736ea2ba02214c3a1c17cbd5f835ea1dd00] 


by Martin Logan, Eric Merritt, and Richard Carlsson 
Erlang and OTP in Action teaches you the concepts of concurrent programming and the use of Erlang’s message-passing model. It walks you through progressively more interesting examples, building systems in Erlang and integrating them with C/C++, Java, and .NET applications, including SOA and web architectures. 



##<a class="hashtag-cooked" href="/tag/about/1561" data-type="tag" data-slug="about" data-id="1561" data-style-type="icon" data-icon="tag" rel="nofollow"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span>about</a> the technology 
Erlang is an adaptable and fault tolerant functional programm…
  </blockquote>
</aside>
 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39841" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-book-learning-resources-sales-discounts-thread/2158/33">Post #32</a>
	                </div>
	            </div>
              <div id="likers-container-39841" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39841"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #32"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/2158/load_more?page=4">Load more posts (124 remaining)</a>
</div></template></turbo-stream>