Start here
Introduction
What design engineering is, and why the details are invisible
This book reads the work of people who design interfaces by building them: their essays, their components, their own websites. It is about the details that make software feel right, why those details are so hard to see, and how to learn to see them anyway. Every claim in it points back to a source you can go and read.