Just-in-time system design

When thinking about designing systems generally, I buy that a good structure is one you can offload mental burdens to.

A just-in-time system is the best way I can imagine that software could help us offload our mental burdens.