POODR is an excellent book. There's also 99 Bottles by Sandi Metz and Katrina Owen.
"It explains the process of writing good code, and teaches you to achieve beautifully programmed ends by way of extremely practical means. "
I wish I had read this book when I started out.
"When written well, Ruby can be some of the most expressive and easiest to understand code I've ever seen." 100% agree!
Also the Ruby community is incredible, Im glad you took the time to point that out in addition to the technical aspects. Nice post!
Ruby is love, Ruby is life.
The pain point is Ruby lacks of type system as well as code editor integration. Instead you have to write test for all of your code.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.