AI should help us produce better code
simonwillison.net
simonwillison.net
The best mitigation for technical debt is to avoid taking it on in the first place."
This is actually something I've been thinking about a lot, to the point that I'm now building agentic experiences to try to help make it easier to create and maintain better code and iterate in an AI-centric way while building software.
> "Embrace the compound engineering loop"
Agreed! I feel like making it easier for AI agents to create high-quality code that's easy to test, iterate on, and maintain (without adding tech debt) is crucial here.
I recently wrote an agent skill that helps coding agents produce better code: https://inmimo.me/blog/tighten/
TLDR: declarative style, locality of reference, and comparisons to Anthropic’s code-simplifier plugin. Would love to get your feedback!