Colin is a classically-trained computer scientist with a penchant for journalism. I write code and articles. Colin aspires to be a polymath, as his thirst for knowledge knows few topical bounds. He once upon a time aspired to teach high school computer science. He would eventually like to find himself in the employ of himself or someone with similar goals and talents, doing whatever he loves and loving whatever he is doing. Starting a company with a web app as its primary product sounds like a great plan, but he keeps an open mind.
Check out his portfolio.
Are you a thinking of recruiting Colin for your next endeavor? If so, please read the rest of this section.
If steps in your interview process not involving human interaction, e.g. a code test, take more than two hours, please devise an abbreviated test prior to contacting Colin. Then, use that test on him and everyone else you interview after him, because no code test should ever take more than two non-contiguous hours.
If contrived evaluations like whiteboarding, digital or in-person, would be a part of the interview, please skip these parts of the interview for Colin. He has found that these evaluations do not reflect accurately the skills of the candidates whom he has evaluated over the years. He long since eliminated whiteboarding from his interview processes because of its ineffectiveness and would not wish that method upon anyone, interviewee or interviewer.