- Стивен Скиена "Алгоритмы. Руководство по разработке"
- Томас Кормен "Алгоритмы. Построение и анализ"
- Дональд Кнут "Искусство программирования" (никто в реальности не читал этот многотомный труд целиком...)
- Род Хаггарти "Дискретная математика для программистов"
- Романовский И.В. "Дискретный анализ"
- Эрик Фримэн "Паттерны проектирования"
- Банда четверых "Паттерны проектирования" (библия с примерами на Java, многие не применимы в Ruby)
- Russ Olsen "Design patterns in ruby" Examples
- Sandi Metz "99 bottles of OOP"
- Sandi Metz "Practical Object-Oriented design in ruby"
- Paul Dix "Service oriented-design with Ruby and Rails"
- Мартин Фаулер "Архитектура корпоративных программных приложений"
- Henning Koch "Growing Rails applications in practice"
- Robert Pankowecki "Domain-driven rails"
- Юкихиро Мацумото "Язык программирования Ruby"
- Paolo Perrotta "Metaprogramming ruby"
- Pat Shaughnessy "Ruby under microscope"
- Jesse Storimer "Working with ruby threads"
- Sam Ruby "Agile web development with rails 5" (Есть такая же для 4 и даже на русском, но лучше сразу 5)
- Michael Hartl "Ruby on Rails Tutorial" (можно смотреть на railstutorial.org)
- Noah Gibbs "Rebuilding Rails" (Возможно эта книга больше про ruby чем про rails но она описывает принципы работы web фрэймворка)