The only thing that I found interesting was with regards to choosing focus days, as I just cannot do that - I don't know hour to hour whether I will be able to focus or not, it's always a total battle.
However, my hack is that when coding I need to watch something silly: like cooking shows, reality tv etc - something I can partially ignore.
This was a fix I discovered about 20 years ago and it's helped me ever since, I've always described it as keeping the child portion of my brain happy whilst the adult portion gets on with its job.
I was diagnosed with inattentive ADHD (what was ADD) 8 months ago, medication really helps with emotional regulation and staying on task - yet I can still code better when I'm watching some random rubbish.