The Wait is Over.... now in print!
40% off the ebook, with code WaitIsOver
at pragprog.com/titles/...
Congratulations, Bruce and Sophie!
@redrapids.bsky.social
The Wait is Over.... now in print!
40% off the ebook, with code WaitIsOver
at pragprog.com/titles/...
Congratulations, Bruce and Sophie!
@redrapids.bsky.social
The Pickaxe. One of this week's Pragprog Top 5.
Learn Ruby from the 6th edition of the book that first introduced Matz’s amazing language to the world.
(And this weekend, 40% off with code KNITTING)
@noelrappin.com with Dave Thomas
pragprog.com/titles/ruby6
From the current Pragprog newsletter (good stuff's always there first!)
Sale’s live - 40% off, through the weekend.
@Pragdave: The Luddites weren’t against technology. They just didn’t want to be left behind. Knowledge is STILL the best defense.
sh1.sendinblue.com/3...
pragprog.com/titles/...
(save 40% with code KNITTING)
@ramtop.bsky.social
In Pragprog's Top 5 this week -
🔗 in 🧵 (save 40% with code KNITTING)
Collaborate with AI in natural, powerful, safe, and genuinely productive ways.
In companion videos, Uberto configures/guides AI tools, building simple & complex applications, handling real-world problems as they arise.
Andrey Ozornin brings powerful debugging techniques and ways to structure your code that make debugging simpler. In just one week you’ll master debugging skills that will save you hours every day.
In Beta, only at pragprog.com
pragprog.com/titles/...
Single-page apps are distributed systems. Distributed systems are complex... but Liveview makes SPAs easy. (Not to mention stunningly interactive and shockingly resistant to failure.)
One of this week's Pragprog Top 5. From @redrapids.bsky.social and Sophie DeBenedetto
pragprog.com/titles/...
Think like a fluent Ruby programmer. In Eloquent Ruby, Second Edition, @russolsen.bsky.social provides you with the mental framework to take full advantage of this powerful language.
One of this week's Pragprog Top 5.
pragprog.com/titles/...
Joe Kutner
@redrapids.bsky.social & Sophie Debenedetto
@ramtop.bsky.social
@noelrappin.com
@russolsen.bsky.social
🔗s in 🧵
The Healthy Programmer, 2nd Edition
pragprog.com/titles/...
Programming Phoenix Liveview
pragprog.com/titles/...
Process Over Magic: Beyond Vibe Coding
pragprog.com/titles/...
Programming Ruby 4
pragprog.com/titles/ruby6
Eloquent Ruby, 2nd Edition
pragprog.com/titles/...
This Week's Pragprog.com Top 5:
The Healthy Programmer, 2nd Edition - Joe Kutner
Programming Phoenix Liveview - Bruce A Tate & Sophie Debenedetto
Process Over Magic: Beyond Vibe Coding - Uberto Barbini
Programming Ruby 4 - Noel Rappin
Eloquent Ruby, Second Edition - Russ Olsen
🔗s in 🧵
40% off the ebook at pragprog.com/titles/jkthp2/
Use coupon code JKTHP2COMPLETE at checkout
New in Print - and 40% off with code in 🧵
The Healthy Programmer - 2nd Edition.
It's a brutal time to be a developer: rising uncertainty, relentless pressure, and constant overload aren't exactly a recipe for good health.
Taking care of yourself never mattered more.
pragprog.com/titles/...
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
@pragprog.com says 43% Off everything with coupon code "Brrr".
Including Programming Ruby 4 (pragprog.com/titles/ruby6...)
🥶 ❄️ ☃️ 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
Learn from the best! Pragprog author and editor, icon @venkats.bsky.social
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/...
📚✨ 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
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
We'd love to offer your readers an exclusive discount on Andrew's book - just enter code WNB.rb at checkout (see screenshot) for 40% off his book!
pragprog.com/titles/aapsq...
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...
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...
pragprog.com/titles/...
No programming experience required! Inspired by “How to Design Programs” (HtDP), discover a five-step recipe for designing functions, which helps you learn the concepts—and becomes an integral part of writing programs.
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🧵
Cover of book, Software Estimation Without Guessing - Effective Planning in an Imperfect World
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...
Last day of the New Year's INSIGHT sale -
40% off with code INSIGHT
Find your inspiration -
Pragprog.com
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