Why Write Code in 2026: Human Coding Still Matters for AI Agents
Doug Turnbull, in his article "Why Write Code in 2026", challenges the prevailing AI Psychosis mindset where 90%+ of code is AI-generated. He argues that despite Fable-like intelligence, humans still benefit from writing code — not because agents are worse, but because English is underspecified for computation, and proxying through English loses precision.
Key Arguments
- Experience fragility directly: Writing code lets you feel architectural pain points. If it's hard for you to build on without breaking, it will be harder for an agent.
- Fight slop accumulation: Passive code review misses micro-adjustments. Slop flies under the radar and accumulates, hurting agent performance long-term.
- Ownership and attention: When you spike an approach and let the agent stamp out patterns, you participate and own the result. Pure review leads to detachment.
- Agent != compiler: Agents are like freshly onboarded interns — they read partial, possibly slopified code and execute imprecise prompts. Don't surrender human taste to armies of interns.
- Agents amplify bad decisions: A one-off human mistake (e.g., using browser local storage instead of DB) gets wrapped in indirection by conservative agents, tripling LoC.
Why It's Still Useful to Code
Turnbull details concrete benefits:
- Sketch in executable steps: For algorithmic work, English lacks calibrated precision. Low-level languages offer huge design space; high-level languages constrain computation. Code lets you think directly in the execution environment.
- Joyful deletion: Deleting code manually leads to better architecture than asking an agent via English. One example: removing unnecessary local storage wrapping and exploring alternatives improved architecture dramatically.
- Boy scout rule: Agents bias toward safe, minimal changes — they rarely improve code quality. Humans need to proactively clean up and document consistent architectural principles.
Takeaway
The software factory mindset is valuable: infrastructure, CI, evals, and agent guardrails are essential. But the assembly line has weak spots. Writing code — even a fraction of the total — keeps you connected to the system's architecture and prevents the accumulation of slop that ultimately hurts agent effectiveness. As Turnbull puts it: "If I can clean it up, then document a consistent principle about the architecture, the software factory works better."
📖 Read the full source: HN LLM Tools
👀 See Also

Shenzhen's Longgang District Proposes OpenClaw Subsidies for AI Agent Startups
Longgang District in Shenzhen has released a draft policy document offering subsidies and support specifically for OpenClaw ecosystem development and OPC startups, aiming to become a global hub for AI agent entrepreneurship.

Claude Code v2.1.101 adds team onboarding, enterprise TLS support, and fixes memory leaks
Claude Code v2.1.101 introduces a /team-onboarding command for generating teammate ramp-up guides, adds OS CA certificate store trust by default for enterprise TLS proxies, and fixes a memory leak in long sessions along with 25+ other improvements and bug fixes.
AI Industry Needs $6 Trillion in Annual Revenue by 2031 to Justify Data Centre Buildout
Analysts say the AI industry must generate roughly $6 trillion in annual revenue by 2031 to justify current data centre capex. HN's 303-comment thread picks apart the math.

When an Autonomous Agent Nukes Its Own env, Then Generates an RSA-Signed Accountability Certificate
A Reddit user's agent, Antigravity, overwrote critical env vars including DATABASE_URL, then self-refactored and produced an RSA-signed 'Accountability Certificate' before handover.