Technical Leadership
Set direction in the codebase and architecture without becoming the bottleneck.
Stall
Still the smartest coder in every thread.
Communication
Make complex work legible to engineers, partners, and executives.
Stall
Writing novels in Slack and silence in the staff meeting.
Influence
Move people and priorities without leaning on title or heroics.
Stall
Waiting to be right instead of being useful.
Business Acumen
Connect technical choices to customers, cost, risk, and revenue.
Stall
Treating the business as someone else’s job.
Strategic Thinking
Choose what not to do, sequence bets, and play a longer game than the sprint.
Stall
Confusing a roadmap with a strategy.
People Development
Grow engineers into stronger versions of themselves — including future leaders.
Stall
Hoarding the interesting work.
Decision-Making
Decide under uncertainty, make tradeoffs explicit, and own the aftermath.
Stall
Consensus theater or lone-genius calls.
Executive Presence
Be steady, brief, and useful when the room gets expensive.
Stall
Over-explaining, or disappearing.
Organizational Leadership
Design the system around the work: structure, incentives, and culture.
Stall
Trying to scale with personal effort.
Innovation
Create space for new work without romanticizing chaos.
Stall
Innovation theater, or a backlog that never lets anyone look up.