Silicon Valley, drunk on exponential curves and both terrified and entranced by endless funding rounds,
has given us the "Hero Developer":
a figure who ships features at midnight,
who “moves fast and breaks things,”
who transforms whiteboard scribbles into billion-dollar unicorns through sheer caffeinated will.
We celebrate this person constantly.
They're on the front page of TechCrunch et al.
They keynote conferences.
Their GitHub contributions get screenshotted and shared like saintly relics.
⭐️Meanwhile, an unsung developer is updating dependencies,
patching security vulnerabilities,
and refactoring code that the Hero Developer wrote three years ago before moving on to their next "zero to one" opportunity.
They will never be profiled in Wired.
But they're doing something far more important than innovation.
💥They're preventing collapse.
>> The Reality of All Systems <<
The second law of thermodynamics states that entropy in a closed system tends to increase over time.
Your codebase is not exempt from this law.
Neither is your body,
your marriage,
your democracy,
or your kitchen.
Everything falls apart.
Everything degrades.
The universe trends toward disorder
with the patient inevitability of continental drift,
and the only thing standing between any functional system and chaos is the inglorious,
repetitive,
thankless work of maintenance.
This should be obvious.
And yet.
We've constructed an entire economic and cultural apparatus dedicated to pretending it isn't true.
We have
"growth hackers"
but no
"stability hackers."
We have "disruptors"
but no "preservers."
The entire vocabulary of modern business is oriented toward the new,
the unprecedented,
the revolutionary.
What we lack is language for the equally difficult work of keeping existing things from falling apart.
Debt accrues interest.
Ignored long enough, it compounds into bankruptcy.
A startup can ship fast and break things for a time,
but eventually someone has to pay the bill.
Usually it's the maintainers,
the ones who arrive after the
Hero Developers have departed for greener pastures,
the ones left to untangle spaghetti code
and wonder why anyone thought it was a good idea to store user passwords in plaintext.
https://www.joanwestenberg.com/the-rime-of-the-ancient-maintainer/