These productivity hacks always really confuse me. Maybe it's just me.
Here's my logic: If you want to be productive (i.e. you have prioritized the current task/goal above all else), you just do it with full attention. If it's not very important or you can't align the task with a significant outcome, then you will be prone to distractions.
These tips boil down to negatively reinforcing distractions (not being productive) and positively reinforcing accomplishments (being productive). If you have the ability to apply all these reinforcement techniques in the first place, then you have the self-discipline to just do what you should.
Maybe I just personally prefer advice and tools that helps with prioritizing tasks since that tackles some of the underlying issues.