/
Cognitive Load

Cognitive Load

Don’t make me think!

I refer to this concept frequently in design conversations.

It’s the general idea of how can we limit choices to that we are freed from thinking about things which are unimportant to the problem we are solving right now.

A good example of this thought process in action is when we look at simple web API design.

Related content

HL7 Delimiter Redefinition
HL7 Delimiter Redefinition
Read with this
Put resources close to where you need them
Put resources close to where you need them
More like this
Prefix Namespaces for Separating Concerns
Prefix Namespaces for Separating Concerns
Read with this
Iterative approach to design
Iterative approach to design
More like this
Lua
Read with this
Distract your users from a slow process
Distract your users from a slow process
More like this