đ The Bus Factor Is a Cry for Help

Letâs talk about the bus factorâyou know, that morbid little metric that asks:
âHow many people on your team could get hit by a bus before your entire product collapses?â
Yikes.
Wholesome.
But hereâs the real kicker:
If your bus factor is 1⌠or 2⌠or youâre sweating just thinking about itâ
Thatâs not a quirky engineering risk.
Thatâs a cry for help.
đ¨ Itâs Not a Badge of Honor
Thereâs always that person.
- The only one who knows the deploy pipeline.
- The one with the tribal knowledge duct-taping everything together.
- The one who can âjust fix itâ when prod melts down.
- The one whoâs never allowed to take PTO without leaving behind a scroll of instructions and a prayer.
And somehow, instead of fixing this, we celebrate it:
âTheyâre so critical!â
âWeâd be doomed without them!â
âThis place would fall apart if they ever left!â
Yeah. Thatâs the problem.
đ§ A Low Bus Factor = Systemic Failure
Itâs not heroic.
Itâs not sustainable.
And itâs not the fault of that âone person who knows everything.â
Itâs a failure of leadership.
- A failure to document.
- A failure to cross-train.
- A failure to build systems, not silos.
- A failure to recognize burnout until someone finally rage-quits or vanishes mid-sprint.
Youâre not lucky to have âindispensableâ people.
Youâre lucky they havenât left yet.
đŞ Scarcity Culture Is Killing Your Team
When the bus factor is low, the message is clear:
âKnowledge is power. Hoard it or get replaced.â
So folks protect their code like itâs currency.
They become the gatekeepers, not because theyâre power-hungryâbecause itâs the only thing keeping them âsafe.â
But that kind of culture doesnât scale.
It suffocates.
And when one of those key players inevitably burns out, gets poached, or just gets fed upâ
the rest of the team is left in the dark, holding broken pieces and a bunch of vague comments in the commit history.
đ ď¸ How to Raise the Bus Factor (Without Hitting Anyone)
- đ Rotate responsibilities. Nobody âownsâ prod forever.
- đ Document like it matters. Because it does.
- đ§âđ¤âđ§ Pair program and shadow often. Learning shouldnât be a special occasion.
- â¸ď¸ Normalize time off. Nobody should feel like the app collapses if they take a vacation.
- đ§ Redefine âvalue.â Donât just reward outputâreward the people who share knowledge, mentor others, and unblock the team.
𧨠Final Word
A low bus factor isnât a flex.
Itâs not a sign of brilliance or dedication.
Itâs a siren blaring:
âYouâve built a system that relies on luck and loyalty instead of structure and sanity.â
And sooner or later, that luck runs out.
You donât need a hero.
You need a team thatâs empowered, informed, and prepared to keep goingâno matter whoâs out that day.
So ask yourself:
âIf they got hit by a busâŚâ
No.
âIf they got a better offer and left tomorrow, would we be okay?â
If the answer is no?
Youâve got work to do.
Lead Don't Ctrl