A short 100 question diligence checklist
A blog post by Byrne Hobart about questions to ask when evaluating a company.
Due diligence is ostensibly about an investor carefully checking out a potential investment in order to make sure everything is in order, but since investment theses already start with real-world data that leads to a thesis, the actual goal is a hostile cross-examination of your own thought process.