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

Spotlight on Noel Rappin »

We can't think of someone better suited to take up the challenge of updating the Pickaxe book than our friend Noel Rappin. He's been using Ruby since the original Programming Ruby; that was 20 years ago. Since then he's written about testing Rails, front-end development with Rails, and Tailwind. So how did he go from Common Lisp and Smalltalk to being a full-time Ruby developer? Scroll down to find out, and join the AMA and maybe win a free ebook.

Recently Released:


Best Sellers:

Make sure you haven't missed anything!

  1. A Common-Sense Guide to Data Structures and Algorithms in Python, Volume 1
  2. High Performance PostgreSQL for Rails
  3. Your Code as a Crime Scene, Second Edition
  4. Machine Learning in Elixir
  5. Programming Ruby 3.3 (5th Edition)

See all best sellers...

Falling in Love with Simplicity
December 13, 2023

Noel started programming while in high school, using Basic and Turbo Pascal on an Apple II. He went on to get undergraduate and postgraduate degrees in computer science, and has been programming ever since.

He came to Ruby the way many of us did: he was programming Java and discovered that there was a better way to get things done. He says, "There's an aesthetic...where many Java libraries are built to make the thing that you do 1 percent of the time easy while making the thing you do 95 percent of the time more complicated. Ruby libraries are the exact opposite."

You can read the full interview with Noel at https://forum.devtalk.com/t/spotlight-noel-rappin-author/135742. And while you're there, be sure to drop a question in the AMA. You'll get a personal answer back, and you'll also get a chance to win a free ebook copy of Programming Ruby 3.3, 5th Edition.

And if AMAs aren't your thing, use the promo code devtalk.com for 35% off when you puchase at Programming Ruby 3.3.

Want to Write Something? Share 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!

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, if you want, you can see what Dave Thomas (@pragdave) is up to.

Thanks for your continued support,

By Professional Developers, for Professional Developers

Sent by the Pragmatic Programmers, LLC. • PO Box 271356 • Flower Mound TX 75027