one of the major recurring themes i pick up reading people talk about their usage of llms for <insert whatever> is that it allows people to skip past the easy but very difficult part where they have to make a bunch of small decisions while typing over an extended period of time. essentially you're removing this sustained effort of constant micro-decisions with bursts of effort followed by waiting and review. it's a work around for "writers block" or i suppose, "programmers block".
@dotstdy I've used it in a few cases for random throw-away explorations that I otherwise would have not have bothered doing because of the initial setup and effort required. And at least for me, I get so annoyed at the bad code quality, even after corrections, that it provokes me into throwing it all away and rewriting it from scratch. So it can work as a weird sort of "get off your ass and do it yourself" provocation, but I suspect that's not what most people get out of it.
@dotstdy Like, I don't understand the append-only GitHub repo spew that I see so much of. My experience is that if you have any opinions about how code should be written, it's harder to get Claude to do the right thing than it is to rewrite the whole thing yourself. I think that's why the hardcore adopters quickly stop trying to do anything about that and just let it rip.
@pervognsen @dotstdy I keep the scope of each change small, and remain ready to make some changes directly: the bot doesn't learn, no point trying to make it fix its mistakes.