Full curriculum
Dillon Software Design
7 themes · 36 concepts · 216 chapters. Each concept runs six chapters, from plain-language explanation to a full system example.
Start from the topInspired by Dillon Mulroy's draft “coding standards” . This curriculum started from that summary and has already evolved with changes of its own.
- 01
Type-Safety Maximalist, But Pragmatic
- 02
Domain-Driven / Functional-Core Minded
- 03
Anti-Incidental Complexity
- 04
Debuggability-Focused
- 05
Test-Confidence Oriented
- 06
Agent-Aware
- 07
Effect / Rust / OCaml-Style Design