Guides and deep dives.
How-to guides, pattern breakdowns, and project updates.
Stop cleaning up after your coding agent
Your agent writes code. You clean up. That is backwards.
Read more →Nobody reads code anymore. Write for the linter.
Median score across 25 real projects was 15 out of 100. That is what code looks like when nobody is reading it. The linter is the reader now.
Read more →aislop v0.7.0. Config inheritance, public score badge, security floor
extends: lets project configs inherit a parent and override only what they need. The public score badge puts your live aislop score in any README. A postcss security floor closes the only vulnerability aislop's own scan flagged on itself.
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 →You shouldn't be writing comments. And if you do, it should have a reason.
Our pair-programming AI added ~70 narrative comments to our own source during the 0.5 rehaul. Our own tool caught every one. If the tool builder needs the rule, you probably do too.
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 →The top 10 AI slop patterns we see often
Ten common patterns in agent-written code, ranked by the risk they add. Each one maps to an aislop rule so you can catch it before review.
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 →aislop v0.6.0. Agent hooks for Claude, Cursor, Gemini, and six more
Findings flow back to the agent on the turn it wrote the code. Runtime adapters for Claude Code, Cursor, Gemini. Rules-only installers for six more. Structured feedback contract, quality-gate mode, sentinel-guarded writes.
Read more →aislop v0.5.0. New CLI, own AST fix engine, stable output, better experience
The release where we stopped blindly trusting external fixers with destructive cleanup, wrote our own AST engine, and made aislop fix produce zero phantom diffs on clean repos.
Read more →