Chris’s initial techniques for new codebases:

  1. Try the app first, to figure out its capabilities
  2. Document the weird things you find along the way
  3. Open up the main file and explore
  4. Project wide search