I don't display the bookmarks bar in my browser. Suddenly I'm not visiting 6 different websites for 30 minutes every day. Adding friction is an awesome hack.
One can also 'grease the rails' (the opposite of friction) for difficult to get-to tasks. Set out gym clothes and bag the night before, or meal prep on the weekends (so that during the week, the easiest thing to eat is what you want it to be).
This is front-loading executive function, and I find it very effective in my life.
I took this one step further and disabled history based autocompletion in the url bar of Firefox. If I want autocompletion, I bookmark the site. This lets me avoid accidentally getting sidetracked on entertainment sites (reddit, etc) just because I typed the first character. And it still allows me to search my history if I need (though I do this surprisingly little).
Somewhat related: that's the only way I've been able to get myself to exercise with any consistency. I set things up so that the only way I could get to work is by riding my bicycle.
One can also 'grease the rails' (the opposite of friction) for difficult to get-to tasks. Set out gym clothes and bag the night before, or meal prep on the weekends (so that during the week, the easiest thing to eat is what you want it to be).
This is front-loading executive function, and I find it very effective in my life.