1. Building Reusable Object-Oriented Systems: Inheritance

  2. Blocks, Procs, and Enumerable

  3. Rolling Random Romans

  4. Rebuilding Git in Ruby

  5. Ten Years of the Giant Robots Blog

  6. Improving User Experience with Shell Scripts

  7. Testing SMS Interactions

  8. Rails Test Types and the Testing Pyramid

  9. Faking APIs in Development and Staging

  10. Functional Ciphers in Ruby