Key points from The Human in the Loop..
- The author pushes back on the idea that AI has made software developers obsolete, arguing instead that it has shifted where human effort matters.
- AI is increasingly good at producing code quickly, but that doesn’t remove the need for human oversight—especially for correctness, security, edge cases, and architectural fit.
- The “human in the loop” is not a temporary bottleneck but the accountable party who must understand, review, and take responsibility for what ships.
- Senior engineers’ most valuable skill has always been judgment, not typing speed—and AI makes that judgment even more critical.
- The author warns against blaming AI for bugs or bad outcomes; responsibility still lies with the human who approved the result.
- Software practices, team structures, and workflows need to evolve to emphasize review, verification, and intent over raw code production.
Here, there's a handful of specific phrases or patterns, but mostly it's just that the writing feels very AI-written (or at least AI-edited). It's all just slightly too perfect, like someone's trying to write the perfect LinkedIn post but are slightly too good at it? It's purely gut feeling, but I don't think that means that it's wrong (although equally it doesn't mean that it's proven beyond reasonable doubt either, so I'm not going to start any witch hunts about it).