It’s Fucking OK to Have Friction: We’re Not Selling Ice Cream
If you’re in this business to make everyone happy, you’ve entered the wrong room. Steve Jobs put it bluntly:...
There is a quiet, toxic culture creeping into modern organizations: the compulsive need to avoid tension at all costs. People act as if a heated alignment me...
Not all friction is created equal. You need to draw an uncompromising line between the two:
The most dangerous meetings aren't the ones where engineers and leads debate loudly over Architecture or Technical Strategy. The most dangerous meetings are ...
If you’re in this business to make everyone happy, you’ve entered the wrong room. Steve Jobs put it bluntly:
> "If you want to make everyone happy, don't be a leader—sell ice cream."
We don’t sell ice cream. We build large, serious systems. And when you’re building something real, having friction is completely fine. In fact, if you have no friction at all, you’re probably doing it wrong.
The "Everything Must Be Nice" Delusion
There is a quiet, toxic culture creeping into modern organizations: the compulsive need to avoid tension at all costs. People act as if a heated alignment meeting or a candid disagreement on Architecture or Scope is proof of failure.
It’s complete nonsense.
When Product clashes with Engineering over priorities, when a Tech Lead rejects an ambiguous PRD, or when two engineers argue passionately over database throughput trade-offs, that is not a bug; it is the feature.
Quality is forged in collisions. Iron sharpens iron. It doesn't get sharp by smiling through useless syncs and rubber-stamping terrible decisions just to avoid bruised feelings.
Toxic Friction vs. Constructive Friction
Not all friction is created equal. You need to draw an uncompromising line between the two:
- Toxic Friction: Stemming from politics, territorial turf wars, and fragile egos. This is when people fight to win an argument rather than build a better system. It must be crushed immediately.
- Constructive Friction: Rooted in Intellectual Honesty and an uncompromising standard for execution. This is the healthy tension that prevents shallow work, unrealistic roadmaps, and hidden technical debt. It exists because people genuinely give a damn.
If your team stays silent in front of sloppy execution just to preserve artificial harmony, you don’t have a healthy culture—you have collective surrender.
The Deadly Silence in the Room
The most dangerous meetings aren't the ones where engineers and leads debate loudly over Architecture or Technical Strategy. The most dangerous meetings are the ones where everyone nods quietly, says nothing, and starts complaining the second the door closes.
When you create an environment where people fear healthy conflict, the real conversations go underground. Transparency dies, replaced by back-channel whispers and creeping burnout.
As a leader, your job isn't to run an adult daycare where nobody ever gets uncomfortable. Your job is to build a high-trust arena where hard truths are delivered directly, without attacking people personally.
Put Down the Ice Cream
Building meaningful things is demanding, uncomfortable, and full of hard trade-offs.
No robust system was ever built without hours of intense debate over Concurrency, State Management, and Data Models. No exceptional product ever shipped without brutal scope cuts and difficult "no"s.
The next time friction surfaces in your team, stop panicking. Don't hit the reset button. Take a breath, anchor everyone back to the core Problem Statement, and ask: "What decision actually upholds the highest standard for the system and the business?"
We are here to create lasting value, maintain engineering integrity, and solve hard problems.
We’re not selling ice cream.