Draft
AI can make software development feel dramatically faster. It can also create a lot of polished work that nobody has really understood.
The difference is the loop around it.
I like using AI for exploration, scaffolding, refactoring, debugging, and critique. I do not like using it as an excuse to skip reading the code, understanding the product, or making explicit tradeoffs.
Useful Rule
If I cannot explain the change, I do not own it yet.
That does not mean every line needs to be precious. It means the architecture, behavior, risks, and user value still belong to the engineer.
Notes To Expand
- Examples of agent workflows that save time.
- Where AI-generated code usually needs the most review.
- Why verification matters more as generation gets faster.