What are you <i>not</i> doing when you do these things.<p>Disclaimer: the "I" will be present a lot in this post because I prefer to write about what works for me, and let the reader figure out if it works for them or not, instead of telling them what to do. The below shield me against a lot of distractions/addictions, and give me time to pursue other distractions and addictions : )<p>I don't have social applications installed on my phone: no Facebook/Instagram/Twitter, etc. I don't have notifications except for things I use for work.<p>I need something to call, be called, read a book, take a picture of a whiteboard, check a link.<p>I have a long, long, password in my phone and I need a <i>very</i> good reason to unlock it. I don't unlock with fingerprint/face id/pattern. I don't want unlocking to be convenient.<p>Media: I don't really consume the news unless I want to be informed on a specific issue. There are many people following the news, and the most important events find their way.<p>I can count the number of shows I've watched. I only watch shows if screen-writer/director/actor/director of photography/music was done by X, Y, or Z, and I maintain a mental graph for "recommendation" to allow discovery "I like X's work. They worked with W. I'll check that out". It's incredibly effective as it turns out people tend to work with a relatively small number of people and it buffers me against low quality stuff, especially the trending one. It makes for funny experiences: I was watching a recent movie with a friend and said "This sounds and feels and looks like a Woody Allen movie" and it turns out it was directed and written by Woody Allen.<p>Content: I avoid technical content that says "Don't do this" or "Do this". Examples: "Use microservices" or "Go serverless for maximum scalability" without the presence of mind to mention the context: size of the company, codebase maturity, skillset of the team, specialized roles, etc. I also avoid content written by people who've done too much "architecting", or who are so high in the abstraction layer that the next step is "Think it and it will code itself" pattern to emerge, or otherwise people with a pedantic voice. It has done wonders shielding me/us from hype.