Calibrate your personal hyperfocus window length

Find the session length at which your focus quality begins to decline and use that as your block ceiling.

Why it works

Sustained voluntary attention degrades over time through a process sometimes called "vigilance decrement" — performance on tasks requiring sustained attention reliably falls after 20–30 minutes without a break, with individual variation. Bailey argues that individualized calibration — rather than a universal rule — produces better results because optimal focus window length varies significantly across people and task types.

How to do it

  1. For two weeks, rate your focus quality on a 1–5 scale every 15 minutes during focus sessions.
  2. Note the time at which quality drops to a 3 or below in most sessions — this is your current ceiling.
  3. Use this length as your default hyperfocus block, with a 5–10 minute buffer before the end.
  4. Recalibrate monthly — the ceiling typically extends as the practice deepens.

Evidence

Vigilance decrement research (sustained attention to response tasks) documents reliable performance decline over 20–40 minutes of continuous attention demanding work, with substantial individual variation. Self-monitoring of focus quality is a valid proxy for this in real-world conditions. (observational)

Vigilance research uses simple, repetitive tasks; real-world complex work has different decline profiles. Self-reported focus quality is a rough proxy, not a direct measure of vigilance decrement.

Sources

  • Mackworth (1948), vigilance decrement in radar operators — foundational sustained attention research

Common mistake

Adopting a fixed block length from a book or article (90 minutes, 25 minutes) without calibrating to your actual individual ceiling — which may be quite different.

Practice this with IX Coach

IX Coach collects mid-session and end-session focus ratings over time and surfaces your personalized optimal block length rather than applying a universal default.

Start with IX Coach

7 days free, then $40/month (~$1.30/day).