The two worlds of programming: why developers who make the same observations about LLMs come to opposite conclusions
Summary
The essay argues that two camps exist in interpreting LLMs for coding: one optimistic about productivity growth and market expansion, and another skeptical about software industry dysfunction that may be amplified by AI. It links these views to broader industry dynamics (funding, lock-in, subscriptions) and cautions that without governance and outcomes-focused practices, AI-enabled coding may erode quality. The author also teases a forthcoming newsletter project offering early access to essays and related content.