I get into flow easily when coding.
How to enter ‘flow state’ on command | Steven Kotler for Big Think
So focused on the task at hand that everything else disappears.
Challenge-skills balance is the golden rule of flow:
We pay the most attention to a task at hand when the challenge at hand slightly exceeds our skillset.
You want to stretch but not snap.
The "godfather of Flow psychology".