Insights

Leadership

The CTO Skill Nobody Trains For: Saying "No"

Every technical leader knows the feeling: constant requests, endless priorities, and the quiet pressure to say yes to everything. But the most important technical decision is often deciding what not to build.

February 9, 2026 · 4 min read · Asim Mohammad

Engineering organizations drown in yes. Sales wants a custom path. Product wants three bets at once. Founders want the demo that closes the round. The CTO who cannot say no becomes a scheduling API for other people's anxiety.

Saying no is not theater. It is capital allocation. Every yes spends attention, introduces coupling, and creates a maintenance tax that compounds after the launch tweet.

Good nos are specific. "Not this quarter." "Not without killing X." "Not until the reliability work finishes." Vague delay is just cowardice with a calendar. Clear tradeoffs earn trust even when people disagree.

I look for decision rights in diligence. Who can kill a project? Who can reopen a killed project? If the answer is "the loudest person in Slack," you do not have a technology strategy — you have a conflict resolution problem wearing a backlog.

Train the skill in writing. Architecture decision records, kill criteria, and published priorities beat hallway negotiation. When the record is public inside the company, political re-litigation gets expensive.

The personal cost is real. Nos create short-term friction with peers who wanted a favor. Yeses create long-term systems that cannot be operated. Choose which relationship you are optimizing: this week's meeting, or next year's on-call.

Boards and CEOs should ask for the kill list, not only the roadmap. A roadmap without kills is a wish list. A CTO without kills is a project manager with equity.

Related