July 1, 2026
Why we abstract people away from repetitive work
Abstraction is the oldest trick in engineering. We apply it to jobs.
Every engineer knows the trick: when a detail shows up everywhere and changes nothing, you wrap it in an abstraction and stop thinking about it. Memory allocation became garbage collection. Servers became cloud functions. Nobody misses the detail.
Most companies never apply that trick to their own operations. Somewhere in the org, a person opens the same five spreadsheets every Monday, copies numbers from one to another, and emails the result to someone who pastes it into a slide. That person is a human for loop. Not because the work needs judgment — because nobody wrapped it.
The three layers
Our engagements always converge on the same three layers:
- Automate. The mechanical part — fetching, transforming, reconciling, assembling — becomes a pipeline that runs on schedule and leaves a log.
- Observe. A dashboard shows the whole flow from above: volumes, exceptions, costs. One screen replaces the twelve spreadsheets.
- Alert. The system stays silent until something genuinely needs a human decision. Then it pings exactly one person, with context.
The order matters. Automation without observation is a black box nobody trusts. Observation without alerting means someone still has to watch the dashboard — you’ve just moved the repetitive job one level up.
What people do instead
The objection is always the same: “what will the person do then?” The honest answer, in every project we have run: the things that were being postponed for years. Supplier negotiations that never happened because Monday was for spreadsheets. The customer follow-ups. The actual thinking.
Abstraction doesn’t remove people from the loop. It moves them to the top of it, where the leverage is.