UX Planet

UX Planet is a one-stop resource for everything related to user experience.

Follow publication

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Published in UX Planet

UX Planet is a one-stop resource for everything related to user experience.

Written by Igor Mandrigin

independent developer & security researcher with passion for blockchain: https://ffconsulting.org

Responses (38)

Nice one, Igor! Well done!
Very similar to my article on Smashing Magazine ;) https://www.smashingmagazine.com/2016/11/true-lies-of-optimistic-user-interfaces/ but you have done a very good job with examples here. Thank you.

--

This is a great practice for traditional mobile and web apps, but it’s going to be even more important and impactful for decentralized apps (DApps) built on top of blockchains. When users interact with DApps, the server response they’re waiting for…

--

The simplest solution is of course a Good Old bLocking Error Message (GOLEM).

Server response 418, error 402… got one of these recently when streaming a tv show. The GOLEM prompted me to call the service provider and mention the error number… Why dont they tell me what does x error mean? It can be something the user can solve without having to make a phone call at 11pm.

--