The Pressure...
It's not ego
Most days I feel like I'm operating below what I could be doing. I've seen what my output looks like when things line up. I've had those stretches where everything clicks and moves fast.
Then most days don't look like that.
Where the time actually goes
A lot of the day goes to things that don't feel like progress.
Fixing edge cases. Cleaning up logic that drifted over time. Dealing with constraints that weren't there when I first built the thing.
You open something that looks simple and an hour later you're still tracing behavior across three layers.
Nothing impressive about any of it. Just stuff that needs doing.
By the end of the day things are better. The system is more stable, more correct. But I don't feel like I moved forward.
The gap is always visible
I can see the version of the system I want. Cleaner flows. Fewer workarounds. Things fitting together without all the extra handling. I mostly know what it would take to get there.
Except you can't just stop everything and rebuild. There's always something running. Something depending on what's already in place. So you keep working within the current shape, even when you know it's not the right shape.
AI made the gap harder to ignore
This is the part that changed recently.
With AI I can build parts of a system way faster than before. Spin up flows, test ideas, rewrite whole sections without starting over. The throughput on a good day is completely different from what it was a year ago.
Which makes the slower days harder to sit with.
I've seen what it looks like when everything lines up. So when I'm stuck in scattered fixes and small stuff, the contrast is hard to miss. It went from "this is slow" to "I know exactly how much faster this could be."
Context switching kills it
Some days I'm deep in one part of the system and then something else needs attention. A bug. A request. A test I need to run with someone.
I switch. Come back twenty minutes later and the thread is gone. I need time to reload where I was.
That gap adds up across a whole day. It's hard to build anything solid when you rarely get a long uninterrupted stretch.
AI doesn't fix that. If anything it makes the interruptions sting more because I know how much I could get done if I just had the time.
There's always more sitting there
Even if I clear everything I planned for the day, the list doesn't shrink. Improvements I didn't get to. Parts I know need rework. Ideas I haven't touched.
It just shifts around. Nothing really closes out.
How it changes the way you see your own work
From the outside it probably looks like steady progress. Things ship. Systems evolve. New pieces get added.
From where I'm sitting it looks different. I see the compromises. The parts I rushed. The things I pushed off because something else was more urgent.
I know what the system could look like with more time and fewer interruptions. AI made that picture clearer. Which is useful and also kind of heavy on normal days when I'm just grinding through the queue.
Trade-offs all the way down
Most of the limits are real. Time, energy, existing systems, people depending on what's already running.
So the work is just a long series of trade-offs. Do it clean and take longer. Ship it now and come back later. Leave it and accept the cost. None of them feel great. You just pick and keep going.
The pressure stays
It's a bit stronger now than it used to be. Because I've seen what happens when the tools line up and I get a clear stretch of time. I know what that looks like.
Some days that pushes me. Other days it just sits there making everything feel heavier than it should.
I stopped trying to resolve it. I just keep building, knowing the ceiling moved and I'm still working my way up to it.