AI Demands More Engineering Discipline, Not Less

Charity Majors ยท rss ยท 2026-07-27 source โ†— Reader ๐Ÿ–ฅ๏ธ

Agentic EngineeringEphemeral CodeFeedback LoopsMultiplayer vs Single-Player AINear-Zero-Cost CodeNon-Deterministic SoftwareVerifiability (as the Quality Bar)
AI's collapse of the cost of writing code doesn't reduce the need for engineering rigor โ€” it relocates that rigor away from the code itself and into the validation, observability, and feedback infrastructure surrounding it, which is why nondeterministic AI-generated systems demand more engineering discipline, not less.

practical ยท argumentative, built on an autobiographical narrative spine and extended block-quotation of a third party (Chad Fowler) โ€” Majors is arguing for a specific stance engineers should take (don't mistake AI-generated-code speed for a license to drop rigor) and grounds it in a theoretical economic claim (the cost of producing code collapsed to near-zero) โ€” the practical prescription rests on the theoretical reframing.

Structure

PartRole
Opening rebuttal to reader backlash over her prior piececontext
'In 2025, the question was whether AI could ever generate good code'evidence / timeline
'It was reasonable to be skeptical the first time'self-critique / credibility-building
'What happened in 2025, exactly?' โ€” the economics of code production invertedcore claim / premise
'The real product of a software team is shared understanding' vs. the SRE view that production is the productcounter-view then reframing
Honeycomb's AI mandate and discovery of Chad Fowler's Phoenix Architecture essaysnarrative / provenance
Extended Chad Fowler quotations (Death and Rebirth of Programming, The Deletion Test, code-as-cache)evidence via authority
'Do you remember the sysadmins?' โ€” immutable infrastructure analogyanalogy / precedent
'Lines of code are not the ideal artifact to review'proposal
'Our brains were not built for validation'argument
'Nondeterministic systems will require more engineering discipline, not less'conclusion / thesis statement
'This is our chance to bring our engineering values to the mainstream'conclusion / call to action

Key terms

Propositions

Arguments

Nondeterministic, AI-generated software requires MORE engineering discipline, not less. strength: medium
Explicit premises:
Implicit premises:
Inferences:
Traditional line-by-line review of individual code diffs is not the artifact worth defending; architecture- and behavior-level artifacts should become the primary reviewed object instead. strength: low
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Related documents