That was nice to read.
Ruby is new for me, so here's a question: is there some classy guide (like LYAH for those who start learning Haskell) for Ruby newbies?
New to coding - Chris Pine's Learn to Program is THE book. I like it more than Why's guide, or any website.
New to OO - Try Sandi Metz's Practical Object Oriented Design in Ruby, this book should be your second ruby book, as it teaches you how to write good Ruby.
New to Rails - Try the Hartl tutorial or Agile Web Development with Rails
New to Command Line Apps - Build Awesome Command Line Applications in Ruby, it's an O'Reilly book I liked.
Advanced Ruby - Confident Ruby by Avdi Grimm, along with his Ruby Tapas screncasts.
If you have experience in another language, and once you've gotten the Ruby syntax loaded into your brain (e.g. procs, lambdas, if/unless as a modifier, case statements, define a class, how optional parens work) I can recommend two options:
1. The Pickaxe Book (Programming Ruby by PragDave). You can read the book itself, but one thing I love is that it explains the entire stdlib in an appendix. I learned a lot just by keeping it near the bathroom and flipping through that appendix a few times each day.
2. POODR by Sandi Metz (referenced above) is about OO but you will also get a sense of how to write non-web, pure Ruby applications in a general sense.
The only problem with _why's book of course is that it's older and has examples that no longer work. That said though I found it a fun little read when I needed to get up to speed with some Ruby for a project recently.
A lot of Ruby is about the ecosystem and tooling nowadays (like Java, ironically!) so https://howistart.org/posts/ruby/1 might be a useful starter as it really digs into that side of things, with the code part being mostly obvious in nature.