I like jumping into tutorials first.
- Agile Web Development with Rails, I learned Rails with an older edition of this book
- The Rails Tutorial, The most popular Rails tutorial before it became a paid resource, "The Hartl Tutorial"
- Confident Ruby, Avdi Grimm, "How to structure a Ruby method"
- Practical Objected Oriented Design in Ruby, Sandi Metz, A deep-dive on dealing with complexity in Ruby
- Eloquent Ruby, Russ Olsen, "How to think in Ruby"
- The Well-Grounded Rubyist, David Black/Joe Leo, for more advanced Ruby examples
- Ruby in Practice, practical Ruby recipes
- Design Patterns in Ruby, Russ Olsen, inspired by the "Gang of Four" book but from a Ruby perspective
- Sustainable Web Development with Ruby on Rails, David Copeland, Opinonated overview of growing a Rails application
- Ruby on Rails Background Jobs with Sidekiq, David Copeland, learn how to use the most popular background job runner for Rails
- Programming Ruby, The "Pickaxe Book", The Definitive Reference Book for Ruby
- Ruby Programming Language, another solid Ruby reference
- The Rails Way, Obi Fernandez, Good complement to any Rails tutorial (older Rails versions on Amazon as an alternative)
- Graceful.dev, Avdi Grimm, short Ruby screencasts
- GoRails, Chris Oliver, Rails-focused modern successor to RailsCasts
- RailsCasts, Ryan Bates, The original Rails screencast series, dated but much is still relevant
- RubyWeekly, Roundup of Ruby/Rails blog posts
- Short Ruby, A fresh take on the roundup of Ruby/Rails blog posts
- Speedshop, Nate Berkopec, go here to learn about Rails performance