Respect user time and cognitive load

Reduce mental effort with clear, progressive, and concise AI output.

Users have limited attention and time. AI that dumps information, forces unnecessary decisions, or interrupts flow wastes both.

When I design AI-powered experiences, I respect user time and cognitive load by keeping output clear and progressive, concise and goal-oriented, and by minimizing decision fatigue and friction in the interaction flow.

Respecting time and cognitive load means:

  • Progressive disclosure and prioritization: Surface what matters first; defer detail until it's needed
  • Concise, goal-oriented output: Answer the user's question or support their task without walls of text or tangents
  • Reducing decision fatigue: Offer sensible defaults and fewer, clearer choices instead of overwhelming options
  • Respecting flow: Avoid unnecessary steps, interruptions, or wait states that don't serve the user's goal

Dense, unfocused output and friction-heavy flows make users tune out or abandon the experience.

By respecting user time and cognitive load, I help users:

  • find what they need quickly without wading through clutter,
  • make decisions with less stress and fewer unnecessary choices,
  • and stay in flow instead of being interrupted or delayed.

Concise, Goal-Oriented AI Output

Keep AI responses focused on the user's question or task—concise and actionable, without unnecessary preamble, repetition, or tangents.

off on
Lead with the answer or outcome; keep text short and tied to the user's goal. Pad responses with long preambles, repeated phrasing, or tangents that don't support the task. Use lists, bullets, or short paragraphs so users can scan and act quickly. Default to long prose when a few lines or a structured summary would suffice.

Progressive Disclosure and Information Prioritization

Surface what matters most first; reveal supporting detail or secondary information on demand so users aren't overwhelmed.

off on
Lead with the answer, summary, or next step; put supporting detail behind "Show more" or expandable sections. Present long reasoning, citations, and metrics before the user sees the main result. Order information by importance to the user's goal (e.g. "what to do" before "why"). Treat all information as equal; avoid burying the key takeaway in the middle or end.

Reducing Decision Fatigue

Offer sensible defaults and fewer, clearer choices so users aren't worn down by too many micro-decisions or unclear options.

off on
Provide a single recommended path or default; let users override when they need to. Require many small decisions before the user can proceed, with no sensible default. Keep choice sets small (e.g. 2-4 options) and label them so outcomes are clear. Present long lists of similar options or technical settings without guidance.

Respecting User Time in Interaction Flow

Minimize unnecessary steps, interruptions, and wait states; keep the flow aligned with the user's goal and avoid repetitive or redundant prompts.

off on
Keep the path to the user's goal short; use inline feedback and background work where possible. Insert unnecessary confirmations, full-page loads, or repeated prompts that don't add value. Show progress or time estimates for longer operations so users can decide to wait or switch context. Leave users with an indefinite spinner or no indication of how long an action will take.

Why this principle matters

Cognitive overload and wasted time erode trust and adoption. Users who can't quickly get to the point will leave or work around the AI.

When we respect time and cognitive load:

  • users accomplish tasks faster and with less mental effort,
  • they're more likely to use the AI again and to trust its output,
  • and the experience feels considerate rather than demanding.

Without it, users may:

  • skip or ignore AI output because it's too long or unfocused,
  • feel exhausted by too many micro-decisions or unclear options,
  • or abandon flows that feel slow, interruptive, or repetitive.