Having trouble reading this email? View it in your browser.
New This Week

An Elixir Offer You Can't Miss »

Sitting on the sidelines trying to decide whether or not to jump into Elixir? Now's the time! We've teamed up with Humble Bundle on a collection of Elixir titles for beginners to experts and everyone in between, with bundles starting at just $1. And here's the best part. Every purchase supports Active Minds, a nonprofit dedicated to helping youths in mental health crisis. Pick up a bundle now or scroll down to learn more.

Recently Released:


Best Sellers:

Make sure you haven't missed anything!

  1. Free Your Inner Nonfiction Writer
  2. Modern Front-End Development for Rails, Second Edition
  3. Agile Web Development with Rails 7
  4. Practical Programming, Third Edition
  5. Hands-on Rust

See all best sellers...

⁠Get Started with Elixir for Just $1
September 21, 2022

Whether you've never written a single line of Elixir or you just put your sixth Elixir project into production, this bundle is sure to unlock secrets that will make you more proficient with an exciting technology and its extensive collection of powerful tools and libraries. From "Hello World" to metaprogramming, GraphQL, and beyond, we've got you covered. And from just $1, what have you got to lose?

But remember, this bundle isn't just about what you're getting for yourself, it's also about what you're giving to others.

Sales of this bundle go to support Active Minds, a nonprofit on a mission to change the conversation about mental health. Commonly recognized as the premier organization impacting young adults and mental health, Active Minds reaches more than 1.9 million people each year through awareness campaigns, events, advocacy, outreach, and more. But they still need your help, and every single dollar really does count.

Go to https://www.humblebundle.com/books/elixir-programming-pragmatic-programmers-books to purchase the bundle now or continue on below to see the included titles.

Build a Binary Clock with Elixir and Nerves
Combining software with hardware can be frustrating, but you can become proficient in no time by taking a simple, logical approach.

Build a Weather Station with Elixir and Nerves
Structure, build, and deploy production grade Nerves applications to network-enabled devices.

Genetic Algorithms in Elixir
From introductory problems to real-world applications, you’ll learn the underlying principles of problem solving using genetic algorithms.

Programmer Passport: Elixir
Discover how Elixir’s fantastic documentation, clear error messages, and excellent tooling make it approachable and easy to work with.

Programmer Passport: OTP
Handle concurrent requests robustly, and seamlessly integrate with other supervised Elixir and Erlang applications.

Concurrent Data Processing in Elixir
Start building highly concurrent applications in no time, and write code that’s not only fast but also resilient to errors and easy to scale.

Testing Elixir
Dive into Elixir’s test philosophy and conquer the concepts that underlie good tests.

Real-Time Phoenix
Give users the real-time experience they expect, by using Elixir and Phoenix Channels to build applications that instantly react to changes and reflect the application’s true state.

Designing Elixir Systems with OTP
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.

Programming Phoenix 1.4
Packed with insider insights and completely updated for Phoenix 1.4, this definitive guide will be your constant companion.

Programming Ecto
Whether you’re new to Ecto, or already have an app in production, this title will help make your database code cleaner and more efficient.

Property-Based Testing with PropEr, Erlang, and Elixir
Automatically generate test cases, test stateful programs, and change how you design your software for more principled and reliable approaches.

Programming Elixir 1.6
Meet Elixir, a modern, functional, concurrent language built on the rock-solid Erlang VM.

Craft GraphQL APIs in Elixir with Absinthe
Build your own flexible, high-performance APIs using step-by-step guidance and expert advice you won’t find anywhere else.

Adopting Elixir
Go beyond the syntax and the tools to learn the techniques you need to develop your Elixir application from concept to production.

Learn Functional Programming with Elixir
Learn techniques that matter to make code that lives harmoniously with the language.

Functional Web Development with Elixir, OTP, and Phoenix
Open doors to powerful new techniques that will get you thinking about web development in fundamentally new ways.

Metaprogramming Elixir
Conquer metaprogramming, gain insights into Elixir’s internals, and have the confidence to leverage macros to their full potential in your own projects.

Seven More Languages in Seven Weeks
Dive deep into seven exciting languages: Lua, Factor, Elixir, Elm, Julia, MiniKanren, and Idris.

Do More with What You Know

From paperbacks and ebooks to online courses and beyond, if you want to create technical content, we may be your perfect partner.

Leverage our 20+ years of experience, our global distribution network, our massive fan base, our relationships with industry leaders, our editorial, production, and marketing prowess, and even our reputation for excellence. Sure, you could go it alone, but with some of the highest royalties in all of traditional publishing and your own personal team, why would you bother?

Shoot us an email at proposals@pragprog.com or visit pragprog.com/publish-with-us for more details today.

Let's publish something together!

Who Are We?

The Pragmatic Bookshelf publishing imprint is wholly owned by The Pragmatic Programmers, LLC.

Andy Hunt and Dave Thomas founded the company with a simple goal: to improve the lives of software developers. We publish timely, practical content on classic and cutting-edge topics to help you practice your craft and accelerate your career.

We are not a giant, faceless, corporation. We're a small group of experienced professionals committed to helping make software development easier.

Thank you for your continued support!

Be the First

Sign up for this newsletter at https://pragprog.com/newsletter/ and be the first to hear about our newest content, best promotions, and upcoming events.

Want even more? Follow @pragprog on Twitter and The Pragmatic Programmers on LinkedIn for commentary, news, job openings, and even puzzles.

And while you're here, remember to look up Andy Hunt @PragmaticAndy and Dave Thomas @pragdave, too.

Thanks for your continued support,

By Professional Developers, for Professional Developers

Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615