How to work from home without going insane (purple monkey dishwasher)
I've personally found that I do not enjoy working from home. I think he hits the nail on the head with the "Crippling Depression" part. As a software engineer, I do my best work alone, in my head, but I need real-life interaction with my team for my work to feel meaningful.