Effective Ruby: 48 Specific Ways to Write Better Ruby (Effective Software Development Series) (2015)
Chapter 1: Accustoming Yourself to Ruby
Chapter 2: Classes, Objects, and Modules
Chapter 7: Tools and Libraries
Chapter 8: Memory Management and Performance