async programming
I remember when I first started w/ SC2 and didn't have the queen timing down - it was something like every 30-40 seconds you had to return to the queen to inject larva. After a week or two, there was a process in my brain that just intuitively knew/felt when to look back. The same kind of thing is happening w/ cursor.
Building software is feeling more and more like starcraft. Bouncing between actions that have timers - generate this illustration for the landing page, while you wait kick off this feature set, open a new tab and start fixing the padding and visibility on this other part of the page.
Eking out timing and efficiency at every step creates a very different mode of operation than sitting in the code at a very low level. It's not better, and I can't tell if its worse (time will tell), but it IS a different activity.