Having trouble reading this email? View it in your browser.
New This Week

⁠Supporting Roles »

Some technologies always seem to take center stage, but their achievements are only made possible by the team of tools and libraries that surround them. This week we're celebrating those supporting roles. Use promo code SUPPORT2022 to take 50% off eight titles that will introduce you to a cast of characters with some real star power of their own. Scroll down for details.

Recently Released:


Best Sellers:

Make sure you haven't missed anything!

  1. Effective Remote Work
  2. Become an Effective Software Engineering Manager
  3. Distributed Services with Go
  4. Agile Web Development with Rails 7
  5. Programming WebRTC

See all best sellers...

⁠Supporting Roles
April 13, 2022

Enter coupon code SUPPORT2022 at checkout to save 50% on any of the following titles:

Offer not valid for previous purchases. Expires April 21, 2022.

Small, Sharp Software Tools
Conquer the command line to improve and optimize your software development experience.

Practical Vim, Second Edition
In more than 120 Vim tips, you’ll quickly learn the editor’s core functionality and tackle your trickiest editing and writing tasks.

The Definitive ANTLR 4 Reference
Implement data readers, language interpreters, and translators from well-known parsing expert Terence Parr, the ANTLR creator and project lead.

Powerful Command-Line Applications in Go
Design, build, and test fast, reliable, cross-platform command-line tools using the Go programming language.

Programming Ecto
Whether you’re new to Ecto or already have an app in production, take a deep dive into Ecto and start coding cleaner and more efficient databases.

Python Testing with pytest, Second Edition
With simple step-by-step instructions and sample code, you'll get up to speed quickly on this easy-to-learn yet powerful tool.

Testing Elixir
Write tests for your Elixir applications, including unit and integration tests for OTP-based modules, asynchronous code, Ecto-based modules, and Phoenix projects.

Effective Testing with RSpec 3
Solve your testing problems by building and maintaining quality Ruby software with RSpec and the RSpec project's lead developer.

Do More with What You Know

From paperbacks and ebooks to online courses and beyond, if you want to create technical content, we may be your perfect partner.

Leverage our 20+ years of experience, our global distribution network, our massive fan base, our relationships with industry leaders, our editorial, production, and marketing prowess, and even our reputation for excellence. Sure, you could go it alone, but with some of the highest royalties in all of traditional publishing and your own personal team, why would you bother?

Shoot us an email at proposals@pragprog.com or visit pragprog.com/publish-with-us for more details today.

Let's publish something together!

Who Are We?

The Pragmatic Bookshelf publishing imprint is wholly owned by The Pragmatic Programmers, LLC.

Andy Hunt and Dave Thomas founded the company with a simple goal: to improve the lives of software developers. We publish timely, practical content on classic and cutting-edge topics to help you practice your craft and accelerate your career.

We are not a giant, faceless, corporation. We're a small group of experienced professionals committed to helping make software development easier.

Thank you for your continued support!

Be the First

Sign up for this newsletter at https://pragprog.com/newsletter/ and be the first to hear about our newest content, best promotions, and upcoming events.

Want even more? Follow @pragprog on Twitter and The Pragmatic Programmers on LinkedIn for commentary, news, job openings, and even puzzles.

And while you're here, remember to look up Andy Hunt @PragmaticAndy and Dave Thomas @pragdave, too.

Thanks for your continued support,

By Professional Developers, for Professional Developers

Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615