Code Review
Reviewing the Off-by-One the Model Put in the Pagination Loop
The loop fetched every page except the last, and the omission was invisible because the page count was right and the total was right, and the only wrong…
Debugging AI generated code and agent workflows: the failure modes that pass review, pass tests, and break in production.
Code Review
The loop fetched every page except the last, and the omission was invisible because the page count was right and the total was right, and the only wrong…
Opinion
Asking a model to test its own output produces tests that confirm the implementation rather than the intent, and the confirmation is invisible in a green…
Bug Hunt
The generated pattern passed every test in the suite, then a single long string made it run for nine minutes. The pattern was not wrong.
Error Autopsy
The model suggested a dependency that did not exist, the install command ran anyway, and the name resolved because a stranger had registered it.
Deep Dive
Generated code reflects the distribution it was trained on, and that distribution is tutorials and working examples, so the edges are where generated code…
Security
The assistant's reply was trusted because a model wrote it, and the reply was inserted with innerHTML, so a crafted input became stored script, and the…
Security
The task was to summarise a repository, and the token the agent ran with could delete its branches. The scope was copied from a deploy credential, and the…
Performance
The invoice tripled with no traffic change, because the prompts tripled, and nobody was reading tokens as a metric.
Debugging
The agent broke the build once, and no rerun would do it again, because the failure was a draw from a distribution, not a function of the input.
DevOps
The pipeline gained an autonomous step and, with it, a workload that could loop, spend and touch production at three in the morning.
Tooling
The agent was given a shell and, eventually, a mistake. The boundary that made the mistake cheap was not the model's judgement but the sandbox: disposable…
Security
Barracuda Research describes phishing emails carrying two payloads: a social engineering lure for the human and a hidden prompt injection for the AI…