Preparing for the hunt


This guidebook is designed for those who have at least some coding experience.

You will also need:

  • A willingness to read code samples and answer questions about them before you run them.

  • A working knowledge of Ruby (but you don't have to be an expert!)

  • A development environment with Ruby 3.4 installed so that you can test out assumptions and explore ideas as you work.

  • A computer or tablet to view this guide on (because reading code on tiny screens is arduous)

  • A place to jot down some notes... could be in an app or on paper, whatever works best.

  • A coffee, a snack, or whatever else gives you sustenance as you get down to work.


Beyond that, you won't need anything more than what you'll find in these pages.