What can you do if you don't want to block unknown numbers, e.g. you get a call from a hospital about your injured relative, but you have blocked all unknown numbers
> Software Engineers and Tech co-founders, like us, are more prone to hitting the lows.
I don't see where anyone was comparing software engineering/engineers to another profession. I certainly don't see where it was proclaimed a crisis.
I don't think it's productive to tell people others have it worse when they are promoting a discussion around mental health. I also don't think being well paid and having what appear to be great working conditions preclude you from having mental health issues.
I remember taltking to some of my friends about who has it better. When I ask "would you like to work like me?" typical answer is "Sitting 8h staring at a screen? I couldn't do that!". When I was summer-working at home construction 8-19, I was tired after a day of work, but pretty happy. Now when I'm sitting so long programming, I have headache and feel tired constantly. There is something about moving all day which makes us a little happier than sitting or lying.
A key difference is that most tech workers have the freedom to insert physical exercise/hobbies into their work day, work flexible hours, walk on a treadmill at a standing desk, etc. and someone in a physically laborious job makes no such choices. Not all tech workers avail themselves of this flexibility as much as they should, but that's on the individual.
While I use emacs and I'm not too familiar with other editors I'd question how true this is today, clojure in particular is often written with vscode, intelij and vim, all seem to have good repl support.
In this case your accidentally upgrading your dependencies only when rebuilt. Especially with micro services some things can be ran for years without being rebuilt.
Of course using a plastic straw isn't what got us into this mess and small individual choices like that won't save us.