Mediating a Bitter Disagreement Between Two Senior Engineers
When two senior team members dig in over architectural approaches or personality clashes, team velocity drops to zero. Here is how to mediate without taking sides.
Vishal VermaCTO & Co-Founder, Dehurdle
April 06, 20264 min read

The Friction
Technical arguments between senior leaders are rarely about code; they are about autonomy, status, and fear of being overruled. Letting conflict fester in Slack threads poisons team culture.
The 3-Step Mediation Meeting
01
Ban Slack Debates: Bring both engineers into a 30-minute voice meeting.
02
Establish Agreed Principles: "Before we debate GraphQL vs. REST, let's agree on our 3 constraints: sub-50ms latency, mobile bandwidth limits, and shipping by Q3."
03
Assign Ownership of Mitigation: Have Engineer A articulate the merits of Engineer B's proposal and vice versa.
The 2-Minute Practice Drill
2-Minute Spoken Drill
The 2-Minute Practice Drill
Practice de-escalating heated technical arguments in Dehurdle.