Copilot Autopilot Sounds Useful, but Guardrails Matter
Autonomous coding sessions can be useful, but only when teams are clear about permissions, tests, and what still needs a human decision.
wade womersley – york based software engineer
Engineering notes from the sharp end
wade womersley – york based software engineer I write the way I work: direct, useful, and more interested in what holds up in production than what sounds clever on a slide.
215 published posts
Latest update
Latest post
Autonomous coding sessions can be useful, but only when teams are clear about permissions, tests, and what still needs a human decision.
Archive
The best use of AI in code review is not adding more comments. It is finding the few things that actually matter.
Codex moving beyond code is more interesting than another model benchmark. The harder problem is where the agent sits in the actual workflow.
After using GPT-5.5 in Codex, the improvement over GPT-5.4 feels less like a benchmark bump and more like better follow-through on real coding work.
AI coding agents are moving from novelty demos into normal developer infrastructure. The useful question now is how teams manage them properly.
Prototypes are allowed to be clever and disposable. Systems are not. The difference shows up when something grows, someone new has to own it, or you need to debug it under pressure.
Defaults are useful until they become hidden policy. I usually prefer explicit configuration because it is easier to understand, easier to change, and much less surprising later.
Good error messages do more than complain. They tell you what happened, what to try next, and what the system needs from you so failure is easier to recover from.
Good logging is not just for engineers. It reduces support time, shortens incident diagnosis, and makes a system much easier to trust when something goes wrong.
Smaller deployments are usually easier to trust, easier to roll back, and easier to debug. Once a release starts carrying too much change, the team spends more time managing risk than shipping value.