I Wrote It by Hand. The Agent Found My Bug
The riskiest code is the code you are most sure about. Ask the agent to assume it failed, and to prove how with a red test.
Tag
The riskiest code is the code you are most sure about. Ask the agent to assume it failed, and to prove how with a red test.
When the agent fails the same way twice, stop asking for fixes. Ask it to list the assumptions you both share, and verify the cheapest one.
A red test is often the most honest thing in the repo. Before you let an agent make it green, ask it why it is red.
The agent added a retry setting that looked perfect. Spring Boot ignored it silently. Now I never ask an agent if it is sure. I ask where it found it.
Open the IDE first, and you will solve the wrong problem, or solve the problem wrong. Understand the task before you write a line.
If your certificate is stuck on pending for a whole day, the problem is probably not AWS. Check your name servers.
Debugging is not magic, it's discipline. Nine simple rules from David Agans that still make me faster today.