Dave Winer: “Working with computers isnâ€™t conducive to a whirlwind approach. You really canâ€™t do writing, design or development work inbetween crazy-busy-life tasks. Computers donâ€™t lend themselves to that kind of thought. You often donâ€™t find the problem till you have a chance to quietly and dispassionately go through the situation, asking all kinds of questions along the way. Itâ€™s been observed many times that the problem often turns out to be something dumb that you overlooked. Thatâ€™s exactly the kind of thing you canâ€™t see when youâ€™re whirling around. “
When it comes to coding I tend to stare at the screen for a long time before writing a line of code. Often I create experiments and throw them away before doing the real version. It’s not always like that, I usually do that when I’m trying something new, but work like that takes uninterrupted time.
I think Dave really nailed it.