Just want to mention here that people exist wich can’t recall a memory trough mental images. It’s called aphantasia. https://en.wikipedia.org/wiki/Aphantasia
I can't really relate to the article's description of episodic memory. I'm also aphantastic. I wonder if there is a correlation or if it's just coincidence. These things are surprisingly little studied, for example aphantasia has only really seen scientific interest in the last ten years. We all seem to assume that everyone's experience is the same as ours, only slowly discovering how untrue that really is. Even some…
It works wonders for me personally to see code blocks as literal blocks that do X and connect to other blocks via graph edges. Then I pseudocode what I want and replace.
Whiteboarding is a bit difficult if I can't visualize transformations or stores of data in some way, or if I can't see a theoretical big picture for a particular function.