Hustle Culture Lied
You Don't Need to Grind Yourself Into Dust to Be a Great Developer
It’s 11:47 PM. You’re not coding. You’re on LinkedIn, watching someone from your bootcamp cohort announce their Staff Engineer promotion, and something in your chest tightens.
You tell yourself you’re just staying informed. But you’re not. You’re measuring. And right now, you’re coming up short.
I’ve been there. Doesn’t matter how many years you’ve been shipping, the peer promotion gut-punch feels the same at year two as it does at year twenty. Where shipping a feature nobody noticed felt like wasted effort. Where the question wasn’t “did I do good work?” but “did anyone see me do good work?”
That’s not ambition. That’s a trap. And the Stoics figured out how to escape it about 2,000 years before hustle culture made it a personality.
The Word You’ve Been Misreading
Apatheia. If your brain jumped straight to apathy, you’re not alone. But you’re wrong.
Apatheia doesn’t mean you stop giving a damn. It doesn’t mean you coast, phone it in, or stop caring about your craft. It means freedom from destructive passions — the kind that have you refreshing your GitHub stars at midnight, spiraling when a PR gets torn apart in review, or quietly resenting a teammate’s promotion.
The Stoics weren’t lazy. Marcus Aurelius ran an empire while fighting wars on two fronts and dealing with a plague that killed millions. Seneca was one of the most prolific writers in Roman history. Epictetus built a philosophy school after being a literal slave. These weren’t people who checked out. They were ferociously committed to their work.
But here’s what separated them from the hustle-culture crowd: they didn’t let outcomes own them.
The Flaw in the “10x Developer” Myth
Hustle culture has a core belief: the more you suffer for your work, the more virtuous you are. Grind harder. Sleep less. Ship faster. If you’re not burning out, you’re not trying hard enough.
The Stoics would have called bullshit on this immediately.
Frantic energy isn’t a sign of dedication. It’s usually a sign of poor judgment. When you’re chasing validation instead of craft, you make worse decisions. You over-engineer to impress. You under-communicate because slowing down feels like weakness. You build things nobody asked for because the building feeds your ego, not the problem it solves.
Here’s the thing about the 10x developer mythology that nobody says out loud: skill is morally neutral. You can be an exceptional engineer and a miserable, destructive human being. You can write the cleanest codebase your team has ever touched and still be the person everyone dreads pairing with.
The Stoics cared about virtue, not talent. And virtue shows up in how you show up for your teammates, not just your commit history.
What Indifference Actually Looks Like (It’s Not What You Think)
Here’s the distinction that matters: Apatheia is being indifferent to outcomes while being fully committed to effort.
Write excellent code because it’s the right thing to do. Not because you need the dopamine hit of a compliment in Slack. Refactor the messy module because future-you and your teammates deserve better. Not because you want credit for it. Help the junior dev debug their auth issue because that’s what a good engineer does. Not so you can mention it in your performance review.
In my fintech work, I’ve shipped payment infrastructure that processed millions in transactions without a single public-facing acknowledgment. No blog post, no conference talk, no LinkedIn announcement. The code worked. Users didn’t lose money. That’s the whole point.
When you detach your self-worth from external validation, something weird happens: the work gets better. Because you’re not optimizing for appearance. You’re optimizing for quality.
Marcus Aurelius Had the Same Problem You Do
Marcus Aurelius, emperor of Rome and one of the most powerful humans who ever lived, had to remind himself daily not to get caught up in what other people thought of him.
His journal, which we now call Meditations, is basically a guy talking himself down from the ledge over and over again. Stop caring what they think. Focus on your own work. Do the right thing even when nobody’s watching.
If the ruler of an empire needed that daily reminder, you’re allowed to need it too.
Other developers’ success has zero bearing on your path. Someone else getting promoted doesn’t mean you’re falling behind. Someone shipping a viral side project doesn’t mean your side project (or your decision not to have one) is wrong. The variables driving their career are different from yours. The variables you can actually control are different from theirs.
The only scoreboard that matters is whether you’re growing, doing honest work, and treating the people around you well.
Getting Off the Cortisol Treadmill
You can still want the senior role. You can still launch the side project. You can still care about growing your skills and getting better. Apatheia isn’t telling you to stop striving.
It’s telling you to stop letting the gap between where you are and where you want to be eat you alive in the meantime.
The burnout cycle is real, and it doesn’t make you more dedicated. It makes you less effective. I’ve watched incredibly talented developers flame out because they treated exhaustion like a badge of honor. They ground themselves into dust chasing a finish line that kept moving, and eventually they stopped caring about code entirely.
That’s not the outcome anyone was aiming for.
Write clean code. Help your teammates. Keep learning. Pursue the roles and opportunities that align with the kind of engineer and person you want to be. And when marketing conditions shift, when someone else gets the promotion, when your PR gets rejected for the third time: let that be information, not an identity crisis.
The Stoics weren’t building a philosophy for people who didn’t care; they were building one for people who cared too much about the wrong things.
Sounds familiar, right?
So here’s what I want to know:
Where are you on this? Are you genuinely pursuing excellence — or are you on the cortisol treadmill, grinding because stopping feels like losing? And if you’ve found a way off it, what actually worked?
Drop it in the comments. Seriously.
Quote of the Day:
“It is not the man who has too little, but the man who craves more, that is poor.” - Seneca
👉 If you enjoy reading this post, feel free to share it with friends!
Or feel free to click the ❤️ button on this post so more people can discover it on Substack 🙏
You can find me on X and Instagram.
Also, I just launched a new YouTube channel - Code & Composure


