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

⁠It's All Fun and Games »

It's all fun and games until it isn't. Luckily, the titles in this week's sale are nothing but fun and games.

From Rust and Elixir to mazes and more, you'll not only be seriously sharpening your software development skills, you'll also be having a blast while you do it. Use promo code GAMES2022 to get 50% off eight books that are sure to enlighten and entertain you. Scroll down for details.

Recently Released:


Best Sellers:

Make sure you haven't missed anything!

  1. Effective Haskell
  2. From Objects to Functions
  3. Domain Modeling Made Functional
  4. Effective Remote Work
  5. Concurrent Data Processing in Elixir

See all best sellers...

⁠It's All Fun and Games
April 28, 2022

Enter coupon code GAMES2022 at checkout to save 50% on any of the following titles:

Offer not valid for previous purchases. Expires May 6, 2022.

Hands-on Rust
Make fun games as you learn the Rust programming language through a series of hands-on game development tutorials and real-world use of core language skills.

Apple Game Frameworks and Technologies
Build 2D games with SpriteKit and Swift. Add clever features like pathfinding, artificial intelligence, and complex rule systems to your games with GameplayKit.

Portable Python Projects
Create awesome automation solutions for home or work that don’t require an electronics degree, cumbersome add-ons, or expensive third-party subscription services.

Mazes for Programmers
Explore a dozen algorithms for generating puzzles randomly, each copiously illustrated and accompanied by working implementations in Ruby.

Exercises for Programmers
Get sharp and stay sharp with more than fifty practice exercises rooted in real-world scenarios.

The Ray Tracer Challenge
Challenge yourself and code a photorealistic 3D renderer from scratch, test-first, with shadows, reflections, and support for a half-dozen graphics primitives.

Build a Weather Station with Elixir and Nerves
Build and deploy a production-grade weather station sensor hub using Elixir and Nerves, all while leveraging the best practices established by the Nerves community.

Build a Binary Clock with Elixir and Nerves
Become a better Elixir programmer as you build your own desktop showpiece with a layered approach to software design.

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!

Upcoming Author Appearances

  • 2022-05-03 Johanna Rothman, Free Your Inner Writer: Agile and Lean Approaches to Write Fast and Well
  • 2022-05-10 Johanna Rothman, Create Your Successful Agile Project: Principles Over Practices (in person!)
  • 2022-05-15 Staffan Nöteberg, Shinescrum Shanghai/Beijing (Online)
  • 2022-05-18 Andy Atkinson, RailsConf Portland, OR 2022
  • 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