How to debug plugin issues

So you have a plugin that has issues. What can you do? Adam Tuttle has some tips for you to be able to isolate the issue.