I wish I could teach what I've done to shield myself from the things he describes. I see advertising ONCE: if it gets my notice, it doesn't ever again. The same goes for anything not advertising that distracts from my workflow. If I see it at all, I see it ONCE and never again. There are exceptions that may over time become the rule, but I hope not.
Anyone can duplicate what I've done, but it demands a little routine diligence and not without some hiccups.