Finding Flow
The Psychology Of Engagement With Everyday Life
Mihaly Csikszentmihalyi
TL;DR
Really interesting look into how people get into a “flow” state, where time slows down and performance goes up.
Main takeaway is that flow requires bearing a high level of skill against a challenge that exercises that skill. The other piece is that the happiness comes after the challenge, not during.