← All posts

I Don't Fix Bugs Anymore.

Bugs are annoying. You spend weeks building something, miss one weird scenario, and boom: bug. I'm fine with those. I pick a few four-letter words, fix it like a good boy, check in, test, deploy.

Sometimes though, a bug is a regression - meaning, it broke because of something else you (or someone else) added. In other words, not your fault... those genuinely suck.

Here's how I handle them now.

I open a chat with my OpenClaw bot on Teams and describe the bug. Sometimes I just paste the email from the user who reported it. Then I add a little insider context so it doesn't waste time hunting in the wrong place. That step matters more than it sounds.

From there, the bot:

  • reads our technical and user documentation
  • reads the source code and finds the problem
  • fixes it and checks in the change
  • pings me that a Pull Request is ready

For non-developers: a Pull Request neatly bundles up the changes so a reviewer can read them and either approve or reject.

I read every diff. Once I approve, the bot deploys the fix to our user acceptance environment, where I test it myself. When it checks out, I deploy to production manually, usually after hours.

The bot does the digging and the typing. I keep the judgment calls and the final say on production.

If you aren't doing this yet, it's worth an afternoon (or two). Forget the ROI and cost-savings talk. What you get back is time, to work on the things you actually want to work on.

This is the way.

Originally posted on LinkedIn on October 15, 2026.

Not sure where AI fits in your business?

The AI Tools Assessment maps how your team works today and shows where AI saves real time.

See the AI Tools Assessment →