The Void That Comes With AI-Assisted Programming

I shipped four features last week. Four. In the before-times, that would have been a good month, maybe a good quarter depending on how ambitious they were. I reviewed pull requests, steered an AI through a gnarly authentication flow, refactored a data layer that had been rotting for a year, and wrote what might be the cleanest set of integration tests I’ve ever produced.

And I closed my laptop on Friday feeling like absolute garbage.

Not tired-garbage. Not burnt-out-garbage. Something stranger. Something closer to hollow. I sat there trying to name it and the closest I could get was this: I had accomplished more than I usually do, and I felt like I had done less than I usually do. Those two things aren’t supposed to be true at the same time. But there they were, sitting next to each other, refusing to cancel out.