Quote · Added 21 April 2026
Walking on water and developing software from a specification are easy if both are frozen.
Filed underwater·software·specification
Quote · Added 21 April 2026
Filed underwater·software·specification
There's a buried joke here about perfectionism that hits differently depending on where you are in life. If you wait until everything is locked down, defined, and certain before you act, sure—the path becomes clear. But real water isn't frozen, and real life rarely gives you perfect specifications. Most of us are trying to move forward on shifting ground.
The deeper insight is about the cost of waiting. We often delay decisions or projects because we're hoping for more clarity, more information, more certainty. But that frozen state is the problem, not the solution. The moment you actually need to walk—or build something that matters—the conditions have already changed. What felt perfectly specified last quarter doesn't account for what you've learned since. The frozen spec becomes obsolete the moment you unfreeze it.
This applies to relationships, careers, creative work, anything important. Perfect readiness never arrives. The people who actually accomplish things tend to move forward with incomplete information, adjust as they learn, and accept that some instability is built into any real process. The willingness to walk on unfrozen water—to work with ambiguity and adapt—often matters more than having the perfect blueprint beforehand.
Comments