Noel Rappin

Writes Here

Programming Ruby 4.0 cover

Programming Ruby 4.0

The Pragmatic Programmers' Guide

Learn Ruby from the sixth edition of the book that first introduced Matz’s amazing language to the world, and that has taught hundreds of thousands of developers since. Updated to include all the new Ruby 4 features, this is the book to get to learn Ruby, and to stay up-to-date as Ruby evolves.

Read the Blog

Hundreds of posts about Ruby and the tools you use for working with dynamic languages, dynamic programmers, and dynamic teams.

Subscribe to the Dynamic Rubyist Newsletter

Get the blog delivered directly to your email inbox.

Recent Posts

September 2026 Books of the Month

It's September. We've got a lot of mysteries this month. Of the top three, two are set in the UK and the other in Wisconsin. Just about 200 miles away from me being able to say "2 in the UK, one in the UP". Here goes...

Read more →

August 2026 Books of the Month

It's August, and we've got the meta-ist of all meta-mysteries, we've got borders that split you in twain, and we've got Ana and Din down on the (creepy and gigantic) farm. Here goes...

Read more →

July, 2026

It's July and there are still books. Good month this month, we've got Maggie the Undying, we've got flying cats and talking plants, and yes, the the dragon has some complaints. Here goes...

Read more →

Subscribe to the Dynamic Rubyist Newsletter

Subscribe to the blog via RSS

RSS Feed