<i>The next 48 hours were spent fixing hundreds of bugs in all sorts of places we never expected things to go wrong.</i><p>Launching quickly # Launching prematurely.<p>I think that it takes this kind of suffering to fully appreciate the fine line between launching too early vs. too late. Sure, we're all in a rush with too much to do, but everyone should do themselves a huge favor and slow down long enough to come up with a good test plan, before, during, and after development.<p>I went through the same thing once and will never let it happen again. It was so bad, I actually considered becoming a cook instead. In the long run, it's just not worth it, to your customers, and mostly, to yourselves.