Programming

Software development, languages, tools, and the craft of building software

1 members Created Sep 2026
Resisting Cognitive Surrender

A programmer argues that uncritically accepting AI coding agents' output buys speed but erodes comprehension, letting incidental complexity and technical debt compound quietly. He describes a personal threshold for how much change he will delegate, plus review scaffolding and hand-editing tactics to stay engaged with the work.