Skip to content
Writing

Short read · September 20, 2026 · 1 min read

Not Every Technical Problem Needs a Technical Solution

Not every technical problem needs a technical solution

Sometimes the issue is hiding somewhere else.

  • If an issue keeps happening during deployment, it could very possibly be a CI/CD problem. But it could also be that someone is skipping part of the process, which is why things keep going wrong.

  • A system might keep breaking because of poor monitoring and maintenance. The issue looks technical, but the root cause could be a lack of ownership. No one owns the system, follows up on what needs to be improved, or makes sure that those improvements actually happen.

The problem could also come from communication.
Two teams might make different assumptions because they're not aligned, and the result appears as a technical issue.

I could go on about the different problems that look technical but actually aren't, but that probably deserves its own dedicated topic.

The best engineering solution sometimes involves no code at all.

What do you think?

One line is fine — no need to be polished. I read and reply to everything.

So I can reply. Nothing else.

Not Every Technical Problem Needs a Technical Solution — Yasser Jaffer