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
Pinned
Bestsellers this week at pragprog.com

1️⃣ Common-Sense Guide to AI Engineering - Jay Wengrow
2️⃣ More SQL Antipatterns @billkarwin.geek.org
3️⃣ Ash Framework - @sevensea.cat @zachdaniel.dev
4️⃣ Advanced Functional Programming with Elixir @jkwa.bsky.social
5️⃣ Programming Ruby 4 @noelrappin.com
February 8, 2026 at 1:41 PM
Reposted by The Pragmatic Bookshelf ✅
@pragprog.com says 43% Off everything with coupon code "Brrr".

Including Programming Ruby 4 (pragprog.com/titles/ruby6...)
Programming Ruby 4 (6th edition)
Code Ruby, Be Happy!
pragprog.com
January 28, 2026 at 5:15 PM
🥶 ❄️ ☃️ It has been COLD in the US this week. Saturday, Brimson Minnesota was -43˚F (-42˚C)

So, until the end of the week, pretty much everything is -43% at the Bookshelf.
Just use coupon code Brrr when you check out.
Stay Warm. Only at pragprog.com
­
January 30, 2026 at 5:11 PM
Learn from the best! Pragprog author and editor, icon @venkats.bsky.social
Build smarter apps with AI!🤖

In this full-day LangChain4j workshop, Venkat Subramaniam shows you how to safely integrate AI, tap into global & org data, & create practical solutions through hands-on exercises.

ps://www.arcofai.com/speaker/7e0794827e8242ef8464e383e1209fad" class="hover:underline text-blue-600 dark:text-sky-400 no-card-link" target="_blank" rel="noopener" data-link="bsky">https://www.arcofai.com/speaker/7e0794827e8242ef8464e383e1209fad

🎟️- arcofai.com

#AI
January 24, 2026 at 4:43 AM
New in Beta -
All new with advanced queries like relational division, efficient pagination, and pivoting. Explore optimization tradeoffs, including denormalization, JSON, and choosing SQL versus NoSQL. Scaling out with sharded databases.
pragprog.com/titles/...
January 22, 2026 at 6:31 PM
Reposted by The Pragmatic Bookshelf ✅
📚✨ ICYMI — Book Club @ WNB.rb!
Just getting started & you’re welcome to jump in 💜
High Performance PostgreSQL for Rails 🚀

🗓 Thu • 12:30 PM ET
💬 wnb-rb.dev

#WNBrb #RubyOnRails #RubyCommunity #onlinemeetup
January 13, 2026 at 9:25 PM
Reposted by The Pragmatic Bookshelf ✅
Please fill in the Gleam end-of-year developer survey if you have not 🙏
You don't have to be a full-on Gleam user yet! We're interested in all perspectives

developer-survey.gleam.run
Gleam Developer Survey 2025
Help us learn about Gleam users and the community in 2025!
developer-survey.gleam.run
January 21, 2026 at 10:32 AM
Reposted by The Pragmatic Bookshelf ✅
I haven't mentioned it yet here, but Programming Ruby 4.0 does have a new beta out that runs all code against Ruby 4.0.0 final, and also covers Minitest 6.0 and a couple of other late breaking changes:

pragprog.com/titles/ruby6...
Programming Ruby 4 (6th edition)
Code Ruby, Be Happy!
pragprog.com
January 15, 2026 at 5:14 PM
The latest Pragprog book review at accu.org:
Rob Moffat's Risk-First Software Development
🏅 Highly Recommended🏅
accu.org/bookreviews...

Book (still in Beta):
pragprog.com/titles/...

More accu member reviews (Many thanks to Ian Bruntlett , Reviews Editor) :
accu.org/menu-overvi...
January 12, 2026 at 6:01 PM
Brand new in Beta
Practical Programming, Fourth Edition (4th edition)
by Dmitry Zinoviev with Paul Gries, Jennifer Campbell, and Jason Montojo

Classroom-tested by generations of Intro-to-Programming students. Updated for Python 3.14, learn how to think like a professional programmer.

🔗in🧵
January 8, 2026 at 6:23 PM
Reposted by The Pragmatic Bookshelf ✅
Here's a deal for you:
My book, Software Estimation Without Guessing - Effective Planning in an Imperfect World
40% off with code INSIGHT at checkout.

pragprog.com/titles/gdest...
January 4, 2026 at 8:36 PM
Last day of the New Year's INSIGHT sale -
40% off with code INSIGHT
Find your inspiration -
Pragprog.com
January 6, 2026 at 7:42 PM
INSIGHT - it sometimes comes from the most unexpected places.
Can forensic psychology help you understand your codebase? Criminal psychology and code analysis might have more in common than you think...
pragprog.com/titles/...
Use code INSIGHT for 40% off
January 6, 2026 at 2:20 AM
INSIGHT - "Common sense" is more important than ever in the age of AI. Building LLM-powered apps? Pick up Jay Wengrow's latest in his long-running Common-Sense series. One of the top 5 bestsellers in 2025.
40% off with code INSIGHT
pragprog.com/titles/...
January 6, 2026 at 1:57 AM
INSIGHT - AI assistants are TOOLS, not vibe-coding buddies.
How do the best developers multiply their abilities with AI? It’s not magic. It’s process. Amplify, don't replace your skills. Faster, smarter, safer.
Save 40% with code INSIGHT
pragprog.com/titles/...
@ramtop.bsky.social
January 5, 2026 at 10:45 PM
INSIGHT - Let people CHOOSE.
Self-selection is a groundbreaking concept in team formation. These authors have been there. Discover their practical roadmap to unlocking team potential and fostering a culture of autonomy and engagement.
Save 40% with code INSIGHT

pragprog.com/titles/...
January 5, 2026 at 9:57 PM
INSIGHT - Identify Risk First - a groundbreaking new framework - it reframes the entire software development process around identifying and managing risk.

Save 40% with code INSIGHT
January 5, 2026 at 6:33 PM
Use code INSIGHT to save 40%
Now at pragprog.com

Subscribe to the newsletter for the latest sales and updates
pragprog.com/newsletter
January 5, 2026 at 12:32 AM
Top Ten for 2025 - all included in the New Year's Insight Sale
40% off sitewide with code INSIGHT at checkout
Only at Pragprog.com
January 4, 2026 at 8:07 PM
Insight takes time. Books still create space for it.
We just had our biggest day in StoryGraph history! Thanks for joining, we have big plans for 2026!
January 2, 2026 at 7:44 PM
Reposted by The Pragmatic Bookshelf ✅
My household, overrun by the grandkids, is more agile/lean than your team. And that's mainly due to my wonderful wife. I observe:

- Frequent check-ins: "How are you doing? Is there anything I can do to make your life easier?"
- Frequent evaluation: "Is this working? How can it be better?"
January 2, 2026 at 7:20 PM
Insight: what NON-technical books got inside your head this year?

Pragdave, on why we still need books: "Insight isn’t about accumulating facts; it’s about seeing relationships. Books get inside your head and make that happen."
media.pragprog.com/n...
Insight, Intuition, Inspiration
It's the time of year when folks pause and reflect, thinking about the year gone by and the year to come. I've been thinking a lot about books and the Bookshelf. It's no secret that book sales are down across the board, and we're feeling the pain. So I've been wondering: do we still need books?
media.pragprog.com
January 2, 2026 at 7:27 PM
Reposted by The Pragmatic Bookshelf ✅
Had a great time chatting with John Ainsworth about 30+ years of teaching:

m.youtube.com/watch?v=1rrC...
30 Years of Teaching: What Actually Worked For Me
YouTube video by John Ainsworth
m.youtube.com
January 2, 2026 at 2:35 PM
Reposted by The Pragmatic Bookshelf ✅
Want to write better and faster? Last Call for my Q1 2026 Writing Workshop
www.jrothman.com/mpd/2026/01/...
#Writing
Last Call for the Q1 2026 Writing Workshop - Johanna Rothman
I've run the Free Your Inner Writer workshop since 2018. The writers who do the work tell me they find it helpful and a way to start their writing careers. (Regardless of how much they choose to write...
www.jrothman.com
January 2, 2026 at 4:41 PM