← Back to archive
Engineering May 8, 2026 1 min read

Latency feels different when feedback is visible

People tolerate waiting better when an interface shows progress, acknowledges input, or preserves context.

Takeaway

A loading state is part of the product, not just a technical fallback.

What I learned

Waiting feels worse when nothing changes on screen. Even a small acknowledgement can tell the user that the system received their action.

Why it matters

Perceived speed is not only about raw performance. It is also about clarity, continuity, and trust.

Design note

  • Preserve the user's previous context.
  • Show progress when the wait is meaningful.
  • Avoid making the user wonder whether the click worked.