imposed by distractions, or tasks irrelevant to the goal. e.g loud environment, unfamiliar dev tool, unreadable code, complex organisational processes to follow before, or during work. Can be mitigated by reducing the number of libraries & tools to a bare minimum, making use of linters, that sorta thing.
You want to minimise this as much as possible, not always possible to completely eliminate
this is usually where tech-debt lies.
3. Germane (relevant) Load
imposed by tasks relevant to an overall goal. in the context of software delivery, an example of this is knowing the syntax of your team’s language of choice in
Managing information overload
This is a full presentation on cognitive load theory, and other stuff around managing information overload, & how we learn.