The Taxi I Refused to Take

When you’re in a hurry, nobody insists on walking. Nobody waits for the bus. You take the taxi, because getting there matters more than how you got there.

I knew that. I still didn’t take the taxi.

The deadline that ate everything

The project had a ridiculous timeline to begin with, and then life did what life does – unexpected demands stacked on top of it until the whole thing became something closer to an emergency than a job. Friends who knew what I was up against kept telling me the same thing: just use AI for this one. I declined. Every time.

Instead I did what I’ve always done. I sat down and hand-coded it, the way I’d been trained to, the way I’d always taken a quiet pride in doing. I sacrificed sleep first, because that’s the cheapest thing to give up when you’re young, except I’m not young anymore, and I found that out the hard way, one exhausted night at a time. Then I started sacrificing something more expensive: the goodwill of long-term clients who’d trusted me for years and were now watching a deadline slip past with no good explanation waiting for them on the other side.

There’s an old flex from earlier in my career – the developers who swore by plain text editors, who treated an IDE as something newbies leaned on because they couldn’t handle real tools. Nobody actually codes that way anymore. Everybody uses the IDE, the autocomplete, the linter, all of it. We let that pride go a long time ago without much of a fight. I don’t know why the same logic didn’t apply when AI showed up asking for the same kind of trust.

Where it landed

I failed to deliver. Not partially,but fully. And underneath the practical fallout, something worse set in. I couldn’t stop asking myself the same questions on a loop: why was I so stubborn? Why couldn’t I see something this obvious? And then the harder one, the one that actually scared me: am I just too old for this now? Is it time to call it a day?

That wasn’t a passing bad mood. It sat with me for a while. I’m not going to dress it up as anything smaller than it was – it was a genuinely dark stretch, and I don’t think naming that honestly does any harm. If anything, skipping past it too quickly would be its own kind of dishonesty, and I’ve promised myself this blog would be honest even when honest isn’t flattering.

The part I still don't fully understand

Here’s what confuses me most, even now. I wasn’t unaware AI could have helped. I wasn’t uninformed. My friends said it plainly, more than once. I just didn’t let myself take the offer, as if using it would have meant admitting something about myself I wasn’t ready to admit.

I think that’s the real shape of bargaining, at least for me. It doesn’t look like negotiating with reality. It looks like doubling down on the old terms, quietly, stubbornly, hoping sheer effort will cover for a gap that effort alone can’t close anymore. And when it doesn’t work, the fall isn’t just professional. It reaches somewhere closer to identity, closer to worth, closer to whether you still belong in the work you’ve spent your life on.

I don’t have a tidy ending for this one. I’m not fully out of the question of whether I was too old, too stubborn, too something. I’m just far enough past that night to write about it without it undoing me completely, which I’m choosing to count as something, even if it isn’t everything.

Have you ever refused help you knew you needed, just to protect something about how you saw yourself, and what did it end up costing you?