> It's been the perfect in-between of coding by hand (never again!) and strictly "vibe coding" for me.
I dont think there is an inbetween. Its really hard to 'keep an eye' on code by casually reading diffs. Eventually it will become vibe coding.
Software engineers are deluding themselves with spec driven, plans, prds whatever nonsense and thinking its not vibecoding.
Why?
Reading diffs is an inescapable skill, needed for evaluating any kind of PR. This just makes it more interactive.
I just use Copilot with VS Code, but my flow is to just ask Claude to make a change across whatever files it needs to touch, then either accept the changes, edit the changes directly, or clarify whatever was different from my expectations.
Reading diffs is central to how I work with these agents.