This article resonated a lot with me. It verbalizes what I've been trying to do over the past year or so with my own life. For me a lot of the BS elimination on the first pass was just getting rid of distractions and interruptions, so I cut out the phone/email/chat, etc all during my working hours except for certain times, like 10 minutes after lunch and just before the end of the day. The noise was all driving me in…
You may lose friends because they may think you don't care enough about them since you don't call them frequently anymore (and emails do not work for everyone).
You are unreachable through the modern messengers because you refuse to waste time on a gazillion of them.
Other people update their friends through Facebook. If you opt for an alternative like email (async and focusing on message) then you may be weird for some.
Being focused is great and indeed makes wonders in productivity. Nevertheless, in most cases around 6 hours of quality mental work is the limit. The rest you have to do a lower mental effort activity. That means either writing boilerplate code, answering emails, meetings, reading hn but possibly not learning a new language or meeting new people.
Stress levels fell because you are in control of your life or so you feel since you have limited external signals. That may not be true but you can't be sure always since you have limited environmental feedback. Nevertheless, being ultra responsive means less control also for me (without getting too philosophical).
All in all, I agree with all the steps listed above. That does mean they are the path to enlightenment for everyone or without drawbacks.
Having mentioned that, I feel that for a similar strategy was net positive. Mostly because context switching has large costs and because our modern world makes money by distracting us (feeds us with us about superficial needs/lifestyle and forcing us to measure our sense of self on metrics based on narrow minded philosophies -- consumerism of info(/)products).