We’ve reached the midway point in the Invariants of Building Software series. Invariant 3: Don’t Build Without a Plan. We’re talking writing code, because we have a plan. Let’s “wire in” (which is a real thing) like the dorks at Facebook and Build.


The Tools of Ignorance
Invariant 3: Don't Build Without a Plan
In Invariant 2: Don’t Design Without a Strategy, we ended up with a spec and schedule. We could have ended up with a number of other artifacts, b...