I miss when programmers were lazy.

This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).

A reflection on the classic programmer virtues of laziness, impatience, and hubris — originally from the Camel Book — and how LLMs are undermining the most important one: laziness. True programmer laziness drives the creation of clean abstractions and simpler systems, because developers optimize for their future selves. LLMs, lacking any sense of time or constraint, happily generate bloated, low-quality code without caring about maintainability. The post argues that measuring productivity in lines of code (e.g., 37k LOC/day) is a dangerous vanity metric, and that human-guided laziness must remain the compass for software quality. LLMs are tools, not replacements for engineering judgment.

18m watch time
6.8K Impressions