How did YOU learn Ruby?

Ben Lovy - Mar 4 '20 - - Dev Community

So, there's a chance I might need to get myself up to speed with Ruby (for real, and for quick), and even a smidgen of Rails and/or Sinatra.

I read why's poignant guide a long time ago. I also worked through some of Michael Hartl's Rails Tutorial, but this was back in Rails 4 days.

I've been working with JavaScript, TypeScript, C++, and Rust enough to feel I sort of understand what OOP means, but I know that Ruby takes a page from the Smalltalk book of object orientation . It ain't kid's play anymore, we're really oriented around objects here.

I have heard Practical Object-Oriented Design in Ruby by Sandi Metz is a good resource, and I am planning to pick up a copy. I also plan to translate some existing web backend work in a variety of tools to Rails 6. How else would you, Ruby expert, go about getting yourself back up to speed?

(p.s. job. more after the break.)

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .