Skip to content

The useful distance between idea and tool

Every tool edits the idea passing through it. Some changes are productive: a constraint clarifies the work, or a new capability reveals a direction that was previously invisible.

Other changes happen because the tool is convenient and the idea is still weak.

Do not close the gap too quickly

There is value in keeping an idea slightly separate from its first implementation. That distance makes it possible to ask whether the current tool is shaping the work or merely narrowing it.

Prototypes are useful here because they make assumptions visible without demanding loyalty.

Build, borrow, or wait

Build when the missing capability is central to the work. Borrow when the problem is ordinary and the borrowed part will remain replaceable. Wait when neither path makes the idea clearer.

The right tool shortens the distance without deciding the destination.