Some techniques that work for me most of the time (but clearly not right now):
- Timer A: I am currently procrastinating, and will allow myself to do that for 5 more minutes. Then work.
- Timer B: I am working but it's hard to keep going. I push to work now, and in 30 minutes (or after completing subtask X) I am taking a 15 minute break.
- Distraction starvation: Allow procrastination but take away the habitual distractions. Okay, break from work but no touching phone.
- Planning session: Okay take a break. Lie down if you want to. Use the break to mentally verbalize and visualize what you are supposed to do next, in what order, how, and why.