In software design, it's all about making a guess, trying it, and then learning from the experience. Stewart Butterfield War Learning Experience