3,709 karma · joined May 30, 2009
in practice it seems like command line tools work better than either of those approaches
for example it’s not out of the question that we could end up with tooling that does truly continuous testing and integration, automatically finding known-good deployments among a continuously edited multiplayer codebase
we’d have to spend a lot more energy on specifications and acceptance testing, rather than review, but I think that’s inevitable - code review can’t keep up with how fast code gets written now
it's so typical of ruby culture "haha, what if I do this silly thing" and then that gets shipped to production
but it’s like learning to play the piano, it only feels natural after years of practice
nowadays I’m faster with Cursor so it doesn’t matter as much
1. claude code CLI, generally works, great tool use
2. codex on the web, feels REALLY smart, but can’t use tools
3. codex CLI, still smarter than claude but less situational awareness
4. codex via iphone app, buggier than the web app
5. claude code on the web, worst of all worlds
You'd join the queue, and then you'd have to wait for like 12 other people in front of you who would each spend up to a couple hours trying to get their merge branch to go green so it could go out. You couldn't really look away because it could be your turn out of nowhere - and you had to react to it like being on call, because the whole deployment process was frozen until your turn ended. Often that meant just clicking "retry" on parts of the CI process, but it was complicated, there were dependencies between sections of tests.
It’s easy to imagine that we’re going to make the AI analog of paypal or amazon, but the vast majority of people flailed at doing anything useful with the web until patterns had been established
but the principle is the same: if the human isn’t doing theory-building, then no one is