- Beginning Ruby
- Practical Object-Oriented Design in Ruby
- Programming Ruby (aka the pickaxe book)
- The RSpec Book
- Everyday Scripting with Ruby
- Refactoring Ruby
- Design Patterns in Ruby
- Exceptional Ruby
- Ruby Cookbook
- The Ruby Way
- Ruby By Example
- Confident Ruby
- Eloquent Ruby
- Beginning Ruby on Rails E-Commerce
- Agile Web Development with Rails
- The Rails Way
- Objects on Rails
- Crafting Rails Applications
- Rails Recipes
- Deploying Rails Applications
- The Pragmatic Programmer
- The Productive Programmer
- Pragmatic Thinking & Learning
- Test Driven Development
- Practices of an Agile Developer
- Beautiful Code
- Agile Coaching
- Pragmatic Version Control using Git
- Head First Design Patterns
- Working Effectively with Legacy Code
- Patterns of Enterprise Application Architecture
- Growing Object Oriented Software through Tests
you can always use goodreads :)