Skip to main content
The Assembly

Be Like Water: Fluidity Over Friction

by Nick Villapiano August 19, 2026

When Bruce Lee told us to “be like water,” he wasn’t just talking about martial arts. He was describing a way of moving through the world.

Water doesn’t force its way forward. It adapts. It bends around obstacles, settles where it needs to, and continuously searches for a path. It appears soft, yet given enough time, it can reshape entire landscapes. A great example of this is the Grand Canyon.

 

 

Stretching 277 miles across the American Southwest and carved through nearly two billion years of ancient rock, the Grand Canyon wasn’t formed by a single catastrophic event. It was shaped by the steady movement of the Colorado River over millions of years.

Small, consistent force transformed something that appeared immovable.

This concept extends well beyond geology. Whether we’re building products, teams, or organizations, meaningful change rarely comes from a single dramatic effort. More often, change like this comes from small, purposeful actions applied consistently over time.

 

Why Organizations Struggle to Adapt

Despite this, most organizations don’t build for adaptability in the same way nature does.

Instead, they tend to gravitate toward one of two operating models.

The first is locked down and predictable. Teams create highly structured systems designed to account for every scenario. Rules, processes, and governance provide predictability and control. If every challenge fits within the boundaries of the system, everything works as intended.

The moment something unexpected appears, however, those same boundaries become limitations. Teams are forced to work outside the system to solve new problems that the framework was never designed to support. Over time, those shifts completely undermine the dependability the system was meant to create.

The second is comprehensive and liberating. Rather than defining guardrails, organizations provide teams with maximum flexibility and complete autonomy to determine how work gets done. This approach encourages creativity and independence, but it can also produce inconsistency, duplication, and growing complexity.

At first glance, these approaches seem radically different. In practice, they often lead to the same outcome.

Organizations spend years bouncing between control and freedom, tightening standards when things become chaotic and loosening them when innovation slows. Eventually, the system becomes so cumbersome that the only apparent solution is to start over.

 

When Systems Stop Flowing

Mud is a byproduct that emerges from the tension between rigid control and unrestricted freedom. It’s what accumulates through shortcuts, compromises, deferred decisions, and temporary fixes that quietly become permanent. Nobody sets out to create it. No leader intentionally asks for inefficiency or friction.

Yet over time, it forms. And just as mud slows the flow of water, organizational mud slows momentum.

The challenge isn’t choosing between structure and flexibility. It’s creating systems that allow both to exist simultaneously.

 

Building Like Water

So, what does it actually mean to build like water? It means creating systems that provide direction without being restrictive. The most effective organizations establish a framework made up of small, pointed pieces that are consistently applied and designed to adapt as needs evolve.

Design systems are a great example of this approach. Instead of defining every possible experience, they provide reusable components, patterns, governance, and documentation that help teams move faster while staying aligned. Teams can solve new problems without starting from scratch, and they can do so in ways that still feel connected to the broader organization.

The same philosophy extends beyond design. 

Product teams break large initiatives into smaller, digestible tasks that are easier to prioritize, refine, and deliver. Software development teams build applications by combining small packages, modules, and services rather than relying on massive, all-in-one solutions. Marketing teams create content guidelines and templates to scale across channels while maintaining one clear voice. 

In every case, the goal is the same: establish a foundation that is stable enough to provide consistency and flexible enough to adjust when environments change.  

 

AI Will Reward Strong Foundations 

These ideas aren’t new. Organizations have long embraced concepts like modular architecture, atomic design, and agile delivery. What’s changed is the environment in which they operate. 

As AI becomes a central focus for nearly every business, conversations often begin with questions about models, agents, prompts, and platforms. While important, those questions overlook something more fundamental: 

Can AI execute to our expectations given what it has been foundationally provided? 

AI can only work with the foundation it receives. Organizations operating in fragmented, muddy environments, with inconsistent processes and disconnected knowledge, will likely struggle to realize the value that AI can give them. Scaling the results that AI produces will be far more difficult when the underlying systems lack clarity and consistency.  

Organizations built for flow will have a different experience. Because their systems are already structured around reusable components and clear guidance and standards, AI won’t be a disruptive force arriving from outside the business. Instead, it will feel like a natural extension of foundations that already exist. 

 

Just Flow 

Bruce Lee understood the paradox of water, and the challenge is to join his rank. 

So, let’s build systems that are so solid that they’re fluid, so well-defined that they’re endlessly redefinable, and so atomic and composable that your teams can stop trying to navigate drudgery and just flow.  

 

 

The thoughts shared here originate from Nick Villapiano’s Assembly 2026 presentation. To hear the complete conversation, watch the session, linked below. 

 

 

Photo Credit: Pawel Czerwinski | Unsplash

 

Nick Villapiano

Director, Front-End Development

Nick Villapiano is the Director of Front-End Development. He is responsible for leading the front-end development practice and managing its practitioners. His background in branding, UX, and project management allows him to maneuver complex spaces beyond just coding and use his wide breadth of skills and concentration in one area.