Engineering articles.
4 articles in engineering.
What I fixed after that score, and what I kept
A clean library scored 1 out of 100, and the score was my bug, not the code. Here is the week I spent fixing it: rule by rule, measured on real projects, including the scoring change I built, liked for an hour, and then reverted because it was lying.
Read more →If your function needs 80 lines, your agent gave up. If your file needs 400, it never started.
If your function is more than 80 lines, your agent is doing something wrong. If your file is more than 400, same story. We found a 981-line component in the wild.
Read more →Agents add. They don't subtract. That's the bug.
Agents add. They don't subtract. The chrome-extension repo went 9 to 68 to 88 almost entirely on dead code removal. Orphan imports. Unused exports. Half refactored functions the agent forgot to delete.
Read more →What 25 real projects taught us about aislop 0.5
Before tagging aislop 0.5 we ran it against 25 real projects from our own backlog. Here is what broke, what got fixed, and why we moved destructive fixes in-house.
Read more →