A visual designer approaches UX design from one point of view, the interaction designer from another, and the programmer from yet another. It can be helpful to understand and even experience the part that others are experiencing. I take research and knowledge about the brain, the visual system, memory, and motivation and extrapolate UX design principles from that.