Margaret

Margaret

Editor at PragProg

Get 50% off these PragProg books during our Think Again Sale

Think Again 50% Off Sale »

The theme of this sale is new perspectives on familiar topics.

Enter coupon code ThinkAgain2021 at checkout to save 50% on any of the following titles.

Offer not valid for previous purchases. Sale Runs May 11, 2021 to May 21, 2021.

Intuitive Python
Develop your intuition for practical Python patterns as you use new modules and tools to write clean, efficient, and correct Python code.

Programming Machine Learning
A zero-to-hero machine learning tutorial for software developers, from simple programs to deep learning.

Software Design X-Rays
Novel techniques to prioritize technical debt and uncover organizational issues in large-scale codebases.

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.

A Common-Sense Guide to Data Structures and Algorithms, Second Edition
Big O notation can make your code faster by orders of magnitude. Get the hands-on info you need to master data structures and algorithms for your daily work.

Forge Your Future with Open Source
A comprehensive guide to how and why to contribute to free and open source software projects.

Testing Elixir
Write tests for your Elixir applications, including unit and integration tests for OTP-based modules, asynchronous code, Ecto-based modules, and Phoenix projects.

Concurrent Data Processing in Elixir
Leverage concurrency by using OTP, GenStage, Flow, and Broadway to build high-performance applications and data processing pipelines.


This sale is the last in our Spring series, so take advantage while the 50% discount is in effect. After that, you can always use “devtalk.com” to save 35%.

Most Liked

mafinar

mafinar

I have read Testing Elixir and am reading both A Common Sense Guide to Data Structure and Algorithms and Concurrent Data Processing in Elixir (Both have remarkably similar and beautiful cover designs).

All three are really good, especially the Concurrent Data Processing in Elixir. I will be referencing the Algorithm book in Programming Crystal Book club and after that books ends, I intend to start one on Concurrent Data Processing with Elixir. It’s awesome that these books are on sale!

Cellane

Cellane

My brain always loves those sales, but my wallet is starting to hate them :grimacing::money_with_wings:

Where Next?

8 6415 2
Last post

Popular General Dev topics Top

Margaret
PragProg is having a crazy-good book sale right now :money_mouth_face:. Get 50% off the following Web-related titles with coupon code Mo...
New
New
New
Margaret
If you missed out on anything in this year’s Spring Sale series or if you’re already ready to take on new topics, we’re giving you one mo...
New
Erica
We’re supporting Starlight, which helps entertain and distract scared and lonely kids. Please give what you can (even if you already own ...
New
Erica
Drawn from interviews with the people who made it happen, written by two veteran computer writers who were there from the start and rubbe...
New
ManningBooks
:tada: Get Ready for the Countdown to 2024 with Manning Publications! :date: :rocket: Join our December festivities as we gear up for th...
New
TomMahon
The 40th Anniversary edition of CHARGED BODIES, my award-winning, non-fiction book about the creation of Silicon Valley, is 50% off until...
New
Margaret
On Oct 7, join us for An Afternoon with Pragmatic Bookshelf to benefit codebar. Five online talks with authors. Free event. Register now...
New
ManningBooks
This Labor Day, Manning is running one of its biggest sales of the year. Labor Day Sale! This Labor Day, Manning is running one...
New

Other popular topics Top

ohm
Which, if any, games do you play? On what platform? I just bought (and completed) Minecraft Dungeons for my Nintendo Switch. Other than ...
New
Exadra37
Please tell us what is your preferred monitor setup for programming(not gaming) and why you have chosen it. Does your monitor have eye p...
New
AstonJ
Curious to know which languages and frameworks you’re all thinking about learning next :upside_down_face: Perhaps if there’s enough peop...
New
New
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
New
PragmaticBookshelf
Author Spotlight Jamis Buck @jamis This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for Prog...
New
AstonJ
This is cool! DEEPSEEK-V3 ON M4 MAC: BLAZING FAST INFERENCE ON APPLE SILICON We just witnessed something incredible: the largest open-s...
New
PragmaticBookshelf
Fight complexity and reclaim the original spirit of agility by learning to simplify how you develop software. The result: a more humane a...
New