But the downside to working in small increments, the way of the web and Automattic, is that stupid things can happen because of the absence of forethought. By forethought, I mean thinking through, for even a handful of hours, how all the parts must fit together, or considering which parts are hardest and doing those first to ensure the project is viable at all.