~/talk

Intentional Code - Minimalism in a World of Dogmatic Design

Talkat NDC Porto 2023 · 2023-10-16..10-20· [design-collaboration]
slides:none on file

Argues for ruthless intentionality in code: every character matters and style rules don’t replace thought. Shows concrete fixes — consolidating 13 C# projects and ~64 build pipelines into one deployable app cuts a 20‑minute build problem down in about 10 days, and choosing to write a 30‑line static site generator replaces four hours of evaluating fragile tools. Uses the deep vs shallow module test and the heuristic less moving parts to decide when to collocate vs extract, aiming for deep modules that contain a whole problem space.

AI-written summary · about

  1. 0:00The state of software design
  2. 3:24Beyond design patterns
  3. 7:18Software as literature
  4. 11:56Intentionality in coding
  5. 15:19Communication and cohesion
  6. 21:01Evolutionary design
  7. 26:42The cost of over-engineering
  8. 33:05Managing system complexity
  9. 36:15Defining technical complexity
  10. 41:53Deep vs. shallow modules
  11. 44:44Contextual decision making
  12. 48:21Testing design quality
  13. 50:39Reflective practice
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.