Memory and Cognition 🧠

What we can remember and how much mental capacity we can apply cognitively is important when considering the design of modern software.

Factors such as short & long-term memory have to be considered, as do cognitive load and learning ability, without considering these things we face the risk of software not being used as it overwhelms and disorientates users.

When designing for humans, we must remember that there is a huge range of factors that do not allow for the full ability use of websites and software.

Tools such as the web disability simulator show how it can be for people with a range of cognitive and mobility-based disabilities, ranging from total colour blindness (see below) to mobility issues such as Parkinson’s and learning disabilities such as Dyslexia or Dyspraxia.

This tool shows the limitations that people with permanent disabilities can face when using software and websites, there is also what is known as situational disabilities to consider, this considers semi-permanent ailments such as broken arms or situational disabilities that are faced due to the location of the user, at a loud bar for example.


Human memory is an essential consideration when building websites and software, the ability to utilise both short-term and long-term memory, so as to interact with a device or software effectively is fundament to its use.

Methods of organising data in ways that make it easier for users to remember should they need to, such as chunking is a simple way of making larger data sets more manageable.

Of course, remembering web3 addresses may be a lot more challenging than simple telephone numbers of the past and indeed may never be possible as web3 addresses are 42 prefixes long, hence why many defi apps or dapps as they are known, allow for the copy & paste or qr codes to pass wallet addresses between the blockchain.