how to debug like a pro