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

When Books Could Code 2a: _Extreme Programming Explained_ Explained Extremely

It's part two of When Books Could Code, we're still talking about the original XP Explained book, this time looking at the original 12 practices and how they have fared over the last quarter-century.

Read more →

My Robot Year

It's been about a year since I started using LLMs extensively to build stuff. How's it going? I mean, kinda sorta all the ways?

Read more →

May 2026

It's the book round up for May, this month we've got a celebration of romantasy villans, Murderbot, and fandom around the world. Did I mention Murderbot? Here goes...

Read more →

Subscribe to the Dynamic Rubyist Newsletter

Subscribe to the blog via RSS

RSS Feed