Back to Writing

Engineering Notes

Using AI without outsourcing your judgment

AI can make the work feel more spacious — or more noisy. The difference is still whether you keep ownership of the decisions that matter.

5 min read
AI Engineering Judgment Craft

AI is good at momentum. Judgment is still the job.

I reach for assistants when I want to explore a path faster, draft something I will later rewrite, or surface options I might have missed. That is useful. It is also incomplete. Speed without ownership is just a quicker way to arrive at the wrong place.

The quiet risk is not that the tool is wrong. It is that the tool is fluent enough to make a weak answer feel finished.

When a suggestion arrives polished, it can skip the discomfort that usually forces clarity: naming the constraint, checking the edge case, admitting what you do not know yet. That discomfort is not a flaw in the work. It is often the work.

So I try to keep a simple rule. AI can draft. I still decide.

That decision shows up in small places. Whether a change belongs in this pull request or the next one. Whether a helper class is clarifying intent or hiding confusion. Whether a test is proving behavior or merely decorating the file. Whether a sentence on the site is true, or only sounds true.

None of those calls are glamorous. They are also the difference between a codebase — or a body of work — that stays trustworthy and one that gets louder every week.

I am careful with prompts for the same reason I am careful with requirements. Vague input invites confident guessing. A narrow ask tends to produce something I can actually review: one explanation, one alternative, one focused change.

Then I read it like I would read a teammate's draft. Not with suspicion. With responsibility. Does this match the business rule? Does it respect the security boundary? Will the next person understand why this exists? If I cannot explain the change in plain language, it is not ready — no matter how quickly it was generated.

There is a version of AI-assisted work that feels spacious. You stay close to the problem. The tool handles some of the friction. Your taste and standards still set the direction.

There is another version that feels busy. Diffs get larger. Explanations get thinner. The project accumulates decisions nobody consciously made.

I want the first version.

Intentional living, for me, includes how I build. Tools can support the path. They should not choose it. The craft still needs a person who will slow down long enough to ask: is this clear, is this honest, and is this mine to stand behind?

That is what using AI without outsourcing judgment looks like in practice. Not rejecting the assistant. Refusing to outsource the part that makes the work worth shipping.

Conversation

Want to talk about software, writing, or useful resources?

For engineering work, writing opportunities, book conversations, or thoughtful collaborations.