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
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 →April 2026
The book round up for April, 2026. This month we have an old-time lawyer turned detective, a show that is Legally Not Saturday Night Live, and the bloody history of Jewish Socialism. That's a big back and forth tone shift for one month. Here goes...
Read more →