Intentional Code - Minimalism in a World of Dogmatic Design
summary
Argument: intentionality in software design beats dogma and every single character matters, not just naming or SOLID rules. Shows a real rewrite: collapsing many modules into one logical app, deleted 37 build pipelines, and recovers team productivity. Replaces heavyweight tools when simpler code suffices (wrote a 200‑line site generator instead of adopting a brittle static site tool). Demonstrates micro‑scale choices — whitespace, paragraphs, and readable function flow — that reduce cognitive load and make systems easier to operate and change.
AI-written summary · about
chapters (8)
- 0:00Start
- 11:04SOFTWARE REALLY IS
- 14:24COMMUNICATING INTENT
- 17:37THE CENTRAL CHALLENGE OF SOFTWARE DESIGN
- 23:58STRUCTURAL DESIGN IS OFTEN TOO BIG
- 31:54WHAT DOES COMPLEXITY ACTUALLY MEAN?
- 34:35INTENTIONALITY IS CARING ABOUT THE COST OF ABSTRACTION
- 39:53AN END TO ABSOLUTISM
related talks
58mIntentional Code - Minimalism in a World of Dogmatic Design
53mIntentional Code - Minimalism in a World of Dogmatic Design
57mIntentional Code - Minimalism in a World of Dogmatic Design
33mProgramming and minimalism: lessons from Orwell and the Clash
45mEgo-less Programming: the Philosophy of Better Code
40mGood Code: What, Why, and How to Get There
39mYou should stop writing code
57mCore Software Design Principles for Programmers
