Spring Forward, 

Resilient

  

50% off these ebooks

use code:  Spring2026

   

Only at pragprog.com


Earlier weeks' titles still on sale!

­

So far, we’ve looked at staying ready for what’s changing, and building the kinds of modern applications developers are shipping now.


This week, we do more than just build a working version:

BUILD SYSTEMS YOU CAN TRUST


Shipping software is one thing. Shipping software that is reliable, maintainable, testable, understandable, and less likely to surprise you at the worst possible moment? That takes more, especially if you're leaning into AI assistance.


This week’s collection focuses on testing, debugging, architecture, code quality, workflow, and the engineering habits that help you build stronger systems with fewer nasty surprises.  (Regardless of how much impact AI is having in your process.)


This Week's Featured Titles:



  • Real-World Event Sourcing
  • More SQL Antipatterns
  • Mockito Made Clear
  • Engineering Elixir Applications
  • Debugging TypeScript Applications
  • Resourceful Code Reuse
  • Pragmatic Unit Testing in Java with JUnit, Third Edition
  • Concurrent Data Processing in Elixir
  • Creating Software with Modern Diagramming Techniques
  • Real-World Kanban, Second Edition



All of these are now 50% off with code Spring2026.


And remember: earlier weeks' collections are still on sale, too.  (All titles included so far are listed below.)


Each week, we’re adding a new hand-picked collection to our Spring Forward Sale, and every featured title remains 50% off through the end of the sale.


Next week, Spring Forward continues with books on new languages, deeper paradigms, distributed systems, functional thinking, and advanced ways to reason about software.


SPRING FORWARD

50% OFF CURATED DEVELOPER COLLECTIONS

New collections added weekly for 6 weeks

Use Sale Code: Spring2026

--------------------

Previous Weeks' Collections

(still included in the sale):

Week One:

  • Process Over Magic: Beyond Vibe Coding
  • A Common-Sense Guide to AI Engineering
  • Vector Search with JavaScript
  • A Common-Sense Guide to Data Structures and Algorithms in Python, Vol 1
  • A Common-Sense Guide to Data Structures and Algorithms in Python, Vol 2
  • More SQL Antipatterns
  • tmux 3
  • Machine Learning in Elixir
  • Genetic Algorithms and Machine Learning for Programmers
  • Genetic Algorithms in Elixir


Week Two:

  • Agile Web Development with Rails 8
  • Cruising Along with Java
  • Hotwire Native for Rails Developers
  • Serverless Apps on Cloudflare
  • Modern Front-End Development for Rails, Second Edition
  • Programming Ruby 4
  • Rails Scales!
  • High Performance PostgreSQL for Rails
  • Ruby on Rails Background Jobs with Sidekiq
  • Test-Driven React, Second Edition




­

 

Spring Forward 

Week Three


­

Testing, debugging, architecture, code quality, workflow, and the  habits that help you build stronger systems with fewer nasty surprises.

­

50% off ebooks

use code: Spring2026

   only at pragprog.com

­
Only at PragProg.com
­
­

This email was sent to {{ contact.EMAIL }}  

You received this email because you are registered with Pragmatic Programmers, LLC
 
Replies to this email will be sent to an unmonitored email account.
 

Unsubscribe here

Pragmatic Programmers, LLC
PO Box 271356
Flower Mound TX 75027

­
­

©  2026 Pragmatic Programmers, LLC