Once upon a time, every project began with the creation of a canonical design document. This was called the system architecture, because it "rightly...| explaining.software
complexity The sum of every explanation. Weighted heavily towards future explanations. Measured in bits, but only relative to your audience's expectations....| explaining.software
Part 1 of 5 in the series Many More Much Smaller Steps| GeePawHill.org
Solving Every Sudoku Puzzle| norvig.com