10 essays · 3 categories
Concepts
Foundations · 3 essays
What perceived performance actually is, how humans perceive time, and where the canonical thresholds come from.
What perceived performance actually is
Essay 01The dichotomy between objective and perceived performance, the 20 % just-noticeable difference, and where looking-fast stops being a substitute for being-fast and becomes a tax on the user's trust.
Miller 1968Nielsen 1993Doherty 1982Weber–FechnerEizenbergHow humans perceive time
Essay 02Active vs. passive phases, the dopamine pathway, filled vs. empty duration, prospective vs. retrospective duration judgments, and the one-second active-to-passive transition.
James 1890Ornstein 1969Block & Zakay 1997FitchMyers 1985The canonical thresholds
Essay 03Miller 1968's 17-transaction taxonomy, Card et al. 1991's perceptual / immediate-response / unit-task tiers, Doherty's 400 ms productivity cliff, and Nielsen's 1993 distillation. Why the clean 0.1 / 1 / 10 trichotomy is Nielsen's framing, not Miller's.
Miller 1968Card, Moran & Newell 1983Card et al. 1991Doherty 1982Nielsen 1993
Practice · 5 essays
Applying the science — anatomy of a wait, illusions you can exploit, where the perception layer breaks down, budgets that include perception, and the decision rule for which loading affordance to show in which time band.
The anatomy of a wait
Essay 04Decompose every wait into pre-action signal → response → animation → completion. What you can tune at each stage. The tip-the-hand rule.
FitchCard et al. 1991Card, Moran & Newell 1983Miller 1968Time perception illusions you can exploit
Essay 05Anstis on contrast and motion. Harrison et al. on backwards-decelerating progress bars. The geometric-mean indifference threshold. When illusions are honest and when they cross into deception.
Anstis 2001Anstis 2003Anstis 2004Harrison et al. 2007Harrison et al. 2010Church et al.Mishunov 2015When perceived performance hurts you
Essay 06Eizenberg's argument, latency JNDs in direct manipulation, and where polished placeholders become polished lies.
EizenbergNg et al. 2012Jota et al. 2013Deber et al. 2015Performance budgets that include perception
Essay 07INP and Web Vitals as a starting point. How to add perception to a quantitative budget. The role of adaptive loading and the performance scaler.
Doherty 1982Card, Moran & Newell 1983FitchWhat cue to show, when
Essay 08The decision rule: nothing under 1 s, spinner 1–2 s, skeleton or determinate progress 2–10 s, engagement past 10 s. Spinners rehabilitated, the 500 ms delay gate, the prospective–retrospective trade in engaging loading, and empty-state hygiene.
Miller 1968Nielsen 1993FitchMyers 1985Harrison et al. 2010James 1890Ornstein 1969Block & Zakay 1997
AI · 2 essays
Where perceived performance meets AI tools. Why AI waits are shaped differently from the web waits the rest of the platform is tuned for, and where the perception layer breaks down under generative uncertainty.
AI changes the shape of the wait
Essay 09AI waits are not the deterministic page-load waits the rest of the platform is tuned for. Three properties change: duration variance across two orders of magnitude, conversational shape, and the answer arriving mid-wait. Which classical thresholds survive the move to AI, and which do not.
Block & Zakay 1997Miller 1968Nielsen 1993Card et al. 1991Card, Moran & Newell 1983Doherty 1982Ziegler et al. 2022Honesty in AI UX
Essay 10Where AI perception engineering crosses into deception. Fake streaming, manipulated cadence, confident UX over uncertain output, hidden tool calls, cancellation theatre. The line between polish and lying — and how to stay on the right side of it.
EizenbergBlock & Zakay 1997Anstis 2003Guo et al. 2017