I'm really curious about how you use it, because for me it was braindead. I tried tasking it to update my personal workout app and it created so many bugs I had to clean up with Opus or be left with spaghetti. It also keeps asking for confirmation of doing basic things.
> I tried tasking it to update my personal workout app and it created so many bugs I had to clean up with Opus or be left with spaghetti.
I find it sad that some people are already at the point where "My only options are to leave it as spaghetti or pay for another LLM to fix it". Already their skills are atrophied.
I also don’t think vast majority of SWEs ever had the skill to read and truly comprehend other people’s code and then work dilligently to “fix” it. People will such skills, in my experience, are often highly compensated contractors. every codebase which has survived the test of time has numerous “absolutely do not touch this code, everything will break and no one knows why” part(s) of the codebase…
Your shipping container mention reminded me of The Box, a book that explains how shipping was so erratic, risky, slow, unreliable and incredibly expensive before the standardization into containers. Containers literally changed the world economy.
I think you are onto something. But this requires upfront investment, which alas, politicians are not for.
I can be massively more ambitious when coding with AI, but most importantly I have zero emotional investment in the code so I can throw it away and start again whenever I want.