2026-05-17

Dishwasher

Using AI coding agents is a little like using a dishwasher.

There's no proper way to load the dishwasher, like there's no proper way to really prompt coding agents. People give you advice, say it works for them, but every set of dishes are unique, just like every code base is unique.

When it finishes, you need to check the dishes to makes sure it really is clean. Sometimes an odd dish here or there is dirty and you don't notice. You put it away dirty. You ignore that it got 95% of the dishes clean, it's still not satisfying.

Same with agents. You don't know which bit of the code it generated perfectly (amazing!) or which bits it just hand waved and didn't actually do anything. It is frustrating that it didn't do a 100% job but it is still a miracle it got 95% of it.