Remix.run Logo
colescodes a day ago

Author here. This came out of the last couple of weeks at work, where review has crowded out writing code because teammates and agents both produce it faster than anyone reads it. The short version: review the approach before the lines, and give AI-generated changes less benefit of the doubt, since fluency no longer signals correctness.

jr3592 a day ago | parent [-]

review the outcome, not the code... if the world continues to be dominated by AI coding agents, the code will increasingly become irrelevant.

BetterThanSober 16 hours ago | parent [-]

The outcome might not be deterministic (edge-case, race condition, weird error path). This is also true with human but at least a decent engineer can sit in a review board walking through their reasoning on why did they do what they did and their rationale

Good luck asking AI on "why use X, why X and not Y", yes they will answer but it is based on their current, ad-hoc deductions, not their past reasoning

I guess the same can be said for legacy code base where the original author had left years ago and currently running a kebab shop in Dagestan but my point still remains