https://www.respectfulinsolence.com/2006/03/10/the-joy-of-scheduling/
The joy of scheduling