Writes Here
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
October 2026 Books of the Month
It's October and sorry, I don't have much spooky stuff. What I do have is a locked room mystery where the room is a boat and there's magic a foot. I have a not-locked room mystery where the not-locked room is a lake or maybe a whole mansion, or possibly all of England. And I've got space whales, the riders who love them, and the botanists who love them.
Read more →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 →