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 5991 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
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
AstonJ
Cross posting this from the Elixir Forum - bargain for all the books you get :023: I already had most of them but bought it to help Pr...
New
AstonJ
Manning just sent me details of their Countdown sale: We’ve launched the drive for the Countdown to 2023 December sale, and for those w...
New
MyrddinE
Humble Bundle: Functional Programming just went up. If you’re even tangentially interested in the discipline, this is an incredible value...
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
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

Other popular topics Top

siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
PragmaticBookshelf
Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New
DevotionGeo
The V Programming Language Simple language for building maintainable programs V is already mentioned couple of times in the forum, but I...
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
PragmaticBookshelf
Author Spotlight Jamis Buck @jamis This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for Prog...
New
New
PragmaticBookshelf
Author Spotlight: Peter Ullrich @PJUllrich Data is at the core of every business, but it is useless if nobody can access and analyze ...
New
sir.laksmana_wenk
I’m able to do the “artistic” part of game-development; character designing/modeling, music, environment modeling, etc. However, I don’t...
New
AstonJ
This is a very quick guide, you just need to: Download LM Studio: https://lmstudio.ai/ Click on search Type DeepSeek, then select the o...
New