
One thing that has helped me is that i think as hard as i can about five times a week
I just sit there for 20-45 minutes or so .. Thinking about what i know, and what i don't know, what people think i know (or they would hope i know)... Etc
Sometimes i actually break a sweat..
My resting pulse is high 50's
With my polar monitor, I have measured 75+ bpm while seated at a desk
The sensation of thinking is difficult to describe,---
it feels like various comp sci sorting algorithms working at cross purposes inside my head..
Starting off sluggish

and then getting more frenzied
It is downright unpleasant
It is akin to speed reading where you suppress all subvocalization and commit to a pace you can't maintain
My best ideas don't come out of these thinking sessions.. In fact, it is rare that anything useful happens
But my best output is usually a 2-4 hour burst ... Which happens 30-60 minutes after one of these sort-thinks
Whatever it is you do.. If you are going to be great at it, you need to find a way to reliably summon your peak performance