The Tower Keeps Rising(lucumr.pocoo.org)
495 points by cdrnsf 20 hours ago | 230 comments
tl;dr: Drawing an analogy to the Tower of Babel, the author argues that large software projects are limited less by individual coding speed than by the shared understanding developers build through friction—code review, questions, and coordination. AI agents eliminate that friction, letting developers make locally reasonable changes without ever acquiring the mental model the work used to require. Unlike Babel, construction doesn't halt when shared understanding collapses; the codebase keeps growing, hiding the loss.
HN Discussion:
  • Composability and architectural instincts are violated by naive agent use, echoing the article's concerns
  • The thesis parallels the Lisp Curse—easy building undermines collaborative shared understanding
  • Developers should manually handle small itches to retain mental model and craft ownership
  • Loss of shared understanding without visible failure is clearly a bad outcome for engineering
  • Agentic programming turns engineers into managers overseeing incoherent, sprawling systems