"FAST, CHEAP, GOOD: PICK TWO," RULE FOR WEB APPLICATIONS February 15, 2010 Functional. Elegant. Foolproof. Pick two.