This quote popped out at me from the interview:
> In general, we want CoderPad to mirror a modern development environment as closely as possible, and we jump through a lot of hoops to make that happen.
I'm curious about your thoughts on Floobits, which provides a shared buffer using the developer's native IDE. If your goal is IDE parity then it seems like they'll always have you beaten.
I think that as an interviewee I would prefer my familiar IDE. And as an interviewer I want my interviewee to be as comfortable as possible. I don't do whiteboard coding, as it introduces a artificial barrier of difficulty that interferes with my evaluation. I think the same argument applies to making the candidate write Scala code without being able to determine the type of an expression at a keypress or step through line-by-line in a debugger, or even just to be unused the unfamiliar keymappings.
So what's your pitch for CoderPad in the face of Floobits? Reliability? Ease of set-up? The replay over time feature in CoderPad is really neat for the interviewer but I'd rather the candidate feel a bit more at ease than to have that feature.
BTW, love your product. We use it where I work! :)