Finding a co-founder seems like a difficult prospect, fraught with pitfalls and risks. A ton of questions can swirl in one's mind - How do you measure commitment? How do you evaluate what can a candidate can contribute that would appear to be valuable?
In other words, what are some tips, approaches, best practices, etc. around when, where, how and why to retain a co-founder?