When you're responsible for a junior developer, there's an early, crucial milestone: they know when to ask for help. Before this milestone, every task must...| explaining.software
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