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
Ruby at 30 - It's Christmas, and that means a Ruby release! This year's big - Ruby 4! The pickaxe has been there for most of those 30 years - evolving right along with the language. This year, a brand new edition just out in Beta. Celebrate!

pragprog.com/titles/...
December 25, 2025 at 2:37 PM
It's here - New in Beta
A Brand New Pickaxe - for a brand new Ruby

pragprog.com/titles/...
December 19, 2025 at 8:58 PM
New Beta from @ramtop.bsky.social
Process Over Magic: Beyond Vibe Coding

Coding with AI Assistants - a more natural, powerful, safe, and genuinely productive way.

How do the best developers amplify their abilities with AI? It’s not magic. It’s process.

pragprog.com/titles/...
December 11, 2025 at 7:02 PM
Reposted by The Pragmatic Bookshelf ✅
Thanks to buyers over the Thanksgiving holiday weekend, the save50 promo, and BFCM.

Great to see High Performance PostgreSQL for Rails back in the best sellers list! @pragprog.com
December 6, 2025 at 1:23 AM
Check out Pragprog author (Designed for Use, Second Edition) Lukas Mathis's delightful blog "Ignore The Code". A design guru, Lukas has interesting takes on everything from the challenges of tech publishing, to Daylight Savings Time to "a whole-ass book just on tmux"...

ignco.de/811
December 9, 2025 at 2:04 PM
New in Beta -
"Debugging is the Tardis of Software Practices…
­…because there's a lot more on the inside that is apparent from the outside. ­I thought I knew a lot about debugging. This book proved me wrong, and I'm a better developer for it." ~~PragDave

pragprog.com/titles/...
December 8, 2025 at 9:04 PM
Beta Update - Haskell Brain Teasers
by Rebecca Skinner @cercerilla.bsky.social
pragprog.com/titles/...
Two complete new teasers since B3:
* Field Theory
* Non-functional Dependencies
December 7, 2025 at 11:48 PM
Reposted by The Pragmatic Bookshelf ✅
I just figured out how to execute LiveView.JS commands from a JavaScript hook!

This is useful for manipulating the UI directly from your LiveView. For example, here I'm closing a modal after a `handle_event/3` callback succeeded.

#ElixirLang
December 4, 2025 at 2:23 PM
Cyber Monday - Last Chance for 50% off!
Black Friday, Small Business Saturday - all the days... all come down to this
Code: SAVE50
Enter the code on the Payment Details screen
Almost everything on the site is on sale - but not for much longer!
(Only at pragprog.com)
December 1, 2025 at 1:20 PM
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
And, if you waited until now to pick it up - it's 50% off in our Fall/Black Friday sale! Just enter code Save50 on the payment details screen at checkout. (Offer applies to almost everything in the store...)
📣 "Network Programming in #Elixir and #Erlang" by @whatyouhi.de is available from @pragprog.com.
Learn TCP, UDP, and HTTP with clear, practical examples drawn from real-world use cases including one using DNSimple DNS.
🎉 Congrats, Andrea!
📖 pragprog.com/titles/alnpe...
November 22, 2025 at 8:43 PM
Reposted by The Pragmatic Bookshelf ✅
A new post in my series on the Ash Framework. This one explores the underlying mechanics of Ash validation and where Funx can help when checks need more structure or concurrency.
www.joekoski.com/blog/2025/11...

#elixirlang @pragprog.com
Ash Framework: Diving into Validation
“That’s just, like, your opinion, man.” —The Big Lebowski (1998)
www.joekoski.com
November 18, 2025 at 9:07 PM
Reposted by The Pragmatic Bookshelf ✅
Pragmatic Bookshelf (@pragprog.com) has a 50% Black Friday discount going, including on my book: pragprog.com/titles/d-sgp...

The team at Pragmatic have been super nice to work with. If you’ve been eyeing a book, now’s the time to buy it and support them!

media.pragprog.com/newsletters/...
Save 50% at the Pragmatic Bookshelf
media.pragprog.com
November 20, 2025 at 7:13 PM
Reposted by The Pragmatic Bookshelf ✅
If you fancy a bit of a C# workout, maybe 21 puzzles will help
pragprog.com/titles/cshar...

Get a 50% discount in the @pragprog.com sale on this and all their other titles until December 1st.

Use the coupon code "save50" at checkout.

#csharp #dotnet #brainteasers
C# Brain Teasers
Test your C# knowledge and expand your understanding of the language with 25 common and not-so-common puzzles.
pragprog.com
November 21, 2025 at 9:08 AM
✨ ✨ 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
Reposted by The Pragmatic Bookshelf ✅
Erica Sadun's "Numerical Brain Teasers"
pragprog.com/titles/esbra...

This is not like the other brain teasers books but instead is a collection of fun number puzzles. I reviewed this a few years back and loved it, so I broke it out again lately. Still love it.
Numerical Brain Teasers
Test your math, and sharpen your skills. These fun and twisty challenges will puzzle your brain, tease your number sense, and get you thinking outside the box.
pragprog.com
November 19, 2025 at 3:22 PM
Reposted by The Pragmatic Bookshelf ✅
OK, before I just list more Brain Teasers books, I'm just going to share the page on the site. They're all fun.

pragprog.com/categories/b...
Pragmatic Bookshelf: By Developers, For Developers
We improve the lives of professional developers. We create timely, practical books on classic and cutting-edge topics to help you learn and practice your craft, and accelerate your career. Come learn ...
pragprog.com
November 19, 2025 at 3:24 PM
Reposted by The Pragmatic Bookshelf ✅
@sam-cooper.bsky.social - "Kotlin Brain Teasers"
pragprog.com/titles/kotli...

Another tech review, and this one was right in my wheelhouse. I've done a lot of work with Kotlin and I was still learning new things throughout the book. The "Brain Teasers" series are always fun and this is my favorite.
Kotlin Brain Teasers
Level up your Kotlin the fun way! Solve mysteries, dodge traps, and banish bugs. Sharpen your critical thinking to ace interviews and ship rock-solid code.
pragprog.com
November 19, 2025 at 3:21 PM
Reposted by The Pragmatic Bookshelf ✅
There are so many good Prags titles, but I've got a few that come to mind that I want to call out.

@joemasilotti.com - "Hotwire Native for Rails Developers"
pragprog.com/titles/jmnat...

I tech reviewed this book and I was really impressed with Joe's work on it, even not being a Ruby guy.
Hotwire Native for Rails Developers
Leverage your existing Rails codebase to build iOS and Android apps with Hotwire Native – no Swift or Kotlin experience necessary.
pragprog.com
November 19, 2025 at 3:19 PM
Reposted by The Pragmatic Bookshelf ✅
The Pragmatic Bookshelf has 50% right now on almost every title in the store, including mine: pragprog.com/titles/mfjet...

Go support great people; authors and company included. Pragmatic is people doing things the right way, reward them for that.

Code's save50

media.pragprog.com/newsletters/...
Save 50% at the Pragmatic Bookshelf
media.pragprog.com
November 19, 2025 at 3:16 PM
Reposted by The Pragmatic Bookshelf ✅
Strong recommendaction for Eloquent Ruby pragprog.com/titles/eruby....
November 19, 2025 at 5:22 PM
Reposted by The Pragmatic Bookshelf ✅
Pragmatic Bookshelf has 50% off nearly every book including mine: pragprog.com/titles/aapsq...

Use code "save50" to get the e-book for around $20. Please share in your backend engineering team chat. Check out quotes from past readers: andyatkinson.com/pgrailsbook

Thanks for your support!
High Performance PostgreSQL for Rails
Build fast, scalable PostgreSQL and Rails apps. Solve data growth, quality, and reliability challenges, for workloads from consumer Internet to enterprise SaaS.
pragprog.com
November 19, 2025 at 9:28 PM
When the work of our authors intersects, it's amazing. Such a privilege to provide a platform for all these talented, passionate humans.
And, their books are included in our Black Friday, 50% off sale!
A new post in my series on the Ash Framework. This one explores the underlying mechanics of Ash validation and where Funx can help when checks need more structure or concurrency.
www.joekoski.com/blog/2025/11...

#elixirlang @pragprog.com
Ash Framework: Diving into Validation
“That’s just, like, your opinion, man.” —The Big Lebowski (1998)
www.joekoski.com
November 20, 2025 at 5:26 PM
Reposted by The Pragmatic Bookshelf ✅
It's time for the big @pragprog.com Black Friday sale!

This year, 50% off with code "save50" -- I think this is the biggest sale in Prag Bookshelf history! Ends December 1st.

Go to media.pragprog.com/newsletters/... for more info.
Save 50% at the Pragmatic Bookshelf
media.pragprog.com
November 19, 2025 at 5:08 PM