The Pragmatic Bookshelf ✅
banner
pragprog.com
The Pragmatic Bookshelf ✅
@pragprog.com
Technical excellence from a trusted friend and author royalties up to 50%. We are Pragmatic, and we are developers, for developers.

https://pragprog.com
Black Friday Sale - code Save50 lets you save 50% on (almost) everything on the site! But where to enter the code?
Our ebook fulfillment partner doesn't make it easy to find during checkout - so here's a little hint!
Code: Save50 (Only at pragprog.com)
November 25, 2025 at 2:37 PM
Pragprog Early Black Friday sale
50% off with code Save50
Includes all Beta books
pragprog.com/categor...
November 24, 2025 at 6:55 PM
✨ ✨ SAVE 50% ✨ ✨
We're not a giant retailer. We're just a tiny group of people doing something we love, with people we admire, for a community we're part of. This is our version of a fall/Black Friday/whatever sale.
November 22, 2025 at 2:17 PM
We work hard to live up to this tradition every day.

🖥️ news.ycombinator.com

📑 www.ahalbert.com/tec...

📓 pragprog.com/titles/...
November 16, 2025 at 10:22 PM
The Human Touch Newsletter Issue:
📑 media.pragprog.com/n...

40% off with code TomSwift on these titles
📓 pragprog.com/titles/jwpaieng/
📘 pragprog.com/titles/smgaelixir
📔 pragprog.com/titles/smelixir/
📕 pragprog.com/titles/bgvector (@hummusonrails.com)
📗 pragprog.com/titles/fbmach
November 15, 2025 at 1:53 PM
Beta Update - Haskell Brain Teasers
by Rebecca Skinner
pragprog.com/titles/...
B3.0 Release Notes:
* Additional puzzle content, and there's been a bit of a reorganization of sections.*
November 12, 2025 at 1:53 PM
Pragmatic Audio Pick:
Competing with Unicorns
by Jonathan Rasmusson
Ex-Spotify engineer and coach, Jonathan Rasmusson, takes you behind the scenes and shows you how to develop software the way the best companies do it.
Use code PragPicks for 40% off (Audio or eBook)
🔗s in 🧵
October 27, 2025 at 5:47 PM
Pragprog author (x2) Ashley Peacock's chats about #cloudflare with @cloudflare 's Ricky Robinett on the goto; bookclub:
gotopia.tech/episode...

Ashley's books:
📙 pragprog.com/titles/...
📘 pragprog.com/titles/...
@gotocon.com
October 27, 2025 at 4:57 PM

Use code PragPicks for 40% off audio or eBook

🎧 pragprog.com/titles/...
📔 pragprog.com/titles/...
October 27, 2025 at 3:53 PM
Another Pragmatic Audio Pick:
Designing Data Governance from the Ground Up
by Lauren Maffeo
Data Management is Differentiation. In the AI age, data governance connects data, model, and feedback loops. Get it right.
links in comment
October 27, 2025 at 3:53 PM
Audio Weekend Pragmatic Pick

Ready, set, liftoff!
In this 2nd edition of Liftoff, learn new insights and techniques for starting projects and teams the right way, with new step-by-step instructions and techniques for boosting team performance from the start.
(Audio & eBook both on sale)
🔗s in🧵
October 27, 2025 at 2:04 AM
Audio Pragmatic Pick
40% off (audio or eBook) with code PragPicks
Going from engineer to manager doesn’t have to be intimidating. Cast aside the rhetoric and focus on practical, hands-on techniques and tools.
Become an Effective Software Engineering Manager
by James Stanier
🔗 s in 🧵
October 27, 2025 at 1:24 AM
Audio Weekend Pragmatic Pick:
Create Your Successful Agile Project
by @jrothman.com
Unite agile and lean principles for your project. Design a custom approach, reap the benefits of collaboration, and deliver value.
40% off audio or eBook
pragprog.com/titles/...
October 26, 2025 at 5:07 PM
In the 70s, while their contemporaries were protesting the computer as a tool of dehumanization & oppression, a motley collection of college dropouts, hippies, and electronics fanatics were doing something much more subversive.
This is their story.
Audio & eBook versions 40% off
🔗s in 🧵
October 25, 2025 at 10:09 PM
Pragmatic Picks 😎 😎 Weekend
This weekend, it's all about 🎧AUDIO🎧
All our audiobooks (and their eBook versions) are 40% off with code PragPicks

Grab some of our most popular titles:
pragprog.com/categor...
October 25, 2025 at 9:24 PM
Listen up - Today's Pragmatic Pick
🎧 New in Audio🎧

Workplace stress is not the weakness of individuals; it’s caused by systemic problems. The Stress Equation is a model and a tool to help talk about stress as a systemic issue.
🔗 in🧵
40% off with code PragPicks (both audio and ebook versions)
October 24, 2025 at 6:09 PM
New in Beta
Programming Clojure, Fourth Edition
by Alex Miller
The definitive book on Clojure, updated and with chapters on modern tooling and interactive development.

pragprog.com/titles/...
October 24, 2025 at 1:34 PM
PragProg Featured Title:
Advanced Hands-on Rust by @herberticus.bsky.social

In full color, it's the perfect follow-on from Hands-on Rust
Grab both and save $15.98 with code e945ab530c

🦀 Advanced Hands-on Rust
pragprog.com/titles/...

🦀 Hands-on Rust
pragprog.com/titles/...
October 22, 2025 at 12:52 PM
Beta Update
Advanced Functional Programming with Elixir by @jkwa.bsky.social
Model Behavior, Manage Complexity, and Maximize Maintainability

pragprog.com/titles/...

B5.0 Release Notes:
* Production complete. On to layout & print.

(Already purchased? Check your email for a download link.)
October 21, 2025 at 4:51 PM
In today's Pragpicks - 40% off
"Like any big project, the Pandas developers had to make some design
decisions that at times seem surprising. This book uses these quirks as a
teaching opportunity. By understanding the gaps in your knowledge, you’ll
become better at what you do."
🔗 in🧵
October 21, 2025 at 3:46 PM
Miki Picks!
All today's PragPicks are Miki Tebeka titles - ENJOY!
40% off with code PragPicks
📗 pragprog.com/titles/...
📕 pragprog.com/titles/...
📙 pragprog.com/titles/mtgo
📘 pragprog.com/titles/...
@tebeka.bsky.social
October 21, 2025 at 1:33 PM
"By placing risk front and center, Risk-First provides a framework that transcends methodology and technology. It doesn't compete with Agile, Waterfall, or DevOps---instead, it explains them." -- Introduction.
Get it at pragprog.com/titles/...
40% today with code PragPicks
October 20, 2025 at 7:13 PM
In this author spotlight, Pragdave sat down with Leemay Nassery, an engineering leader specializing in experimentation and personalization. She firmly believes that the key to innovation at any company is the ability to experiment effectively.

All links in comments
October 19, 2025 at 10:38 PM
"This book is an essential aid for a beginner retrospective facilitator and provides deep insights for advanced facilitators too." -- Jutta Eckstein
40% off w code PragPicks
pragprog.com/titles/dlret2
Agile Retrospectives, 2e by
@estherderby.bsky.social
Diana Larsen
David Horowitz
October 17, 2025 at 4:11 PM
Ruby treats failure as an exception. Elixir embraces failure as design. "Let it crash" makes resilient systems a default. Learn to build systems that heal themselves in From Ruby to Elixir . #elixir #resilience
pragprog.com/titles/...
40% of w code pragpicks
Stephen Bussey
October 17, 2025 at 4:05 PM