"The best way to predict the future is to invent it." — Alan Kay

For the past few months, one question keeps circling back to me, and I still can't answer it: am I still necessary?

Not the reckless, late-night kind of anxiety you get from reading a sensational tweet. Something quieter. A low hum that shows up in the moments when I hand off a whole task to an agent — not a single line, but the entire thing: read the codebase, plan, write, run the tests, fix what broke — and it just... does it. I gave a nudge, a sentence or two of direction, and watched it carry the work to the end. A strange feeling: relief and a small grief, at the same time.

This post isn't a prediction about the future. I don't have the authority for that. It's just what one ordinary developer has been thinking, fearing, and — eventually — making peace with.

Part 1: The moment things shifted