Skip to content
How to ThinkIn the Age of AI

One 15-minute overflow buffer per 2-3 hours of scheduled…

Schedule one 15-minute unallocated overflow buffer for every 2-3 hours of scheduled activity to absorb inevitable overruns and interruptions without cascading disruption through the rest of your day.

When This Fires

Common Failure Mode

Over-scheduling: filling every minute of the day with productive activities under the assumption that everything will take exactly as long as planned. This maximizes theoretical output but minimizes actual output because the first disruption collapses the entire structure. The "productive" schedule produces less real output than a looser schedule with slack.

The Protocol

(1) When planning your day, insert a 15-minute unallocated buffer after every 2-3 hours of scheduled activity. Label it "Buffer" or "Overflow" — not with a specific task. (2) During the day, when activities run over, let the overrun absorb into the next buffer rather than compressing subsequent activities. (3) If the buffer isn't needed (activities ran on time), use it for whatever feels right: a quick walk, processing captured tasks, or starting the next activity early. Do not pre-commit the buffer to a specific task — its value is in being unallocated. (4) If you consistently need more than 15 minutes of overflow per 2-3 hours, your time estimates are systematically too short — adjust the estimates, not just the buffer. (5) Track buffer utilization: how often do you use the full buffer vs. have it free? If free most days → you might be over-buffering. If used every day → you might need more.