I get it but I still believe that the most efficient answer to productivity is discipline, all the tricks to trick (sorry for the word play) are just effort taken away from our work
Probably every programmer have experienced the case of "Banged head against issue entire day, after sleeping and waking up the problem was simple". Sometimes, a nap or a walk or doing something else can trigger that same thing, but you skip the whole "banged head against issue entire day" if you do it immediately :)