Hi there! I have been having some very stressful days lately, loaded with a lot of personal issues. I have been having troubles developing, getting into the "zone". When you are off the edge, what do you do to get back into work? Do you listen to certain music, go for a walk, talk with a fellow Dev?





One good solution if you are stressed and having personal issues, but sadly rarely available, would be to take one or a few days off...
If it's not possible (most of the time) what I can think of is meditation, nap, go for a walk or listening to music (for me it depends on the mood, or season. In summer it would be punk rock, metal in winter, stoner, doom, post rock or jazz all the time, and minimalist music or movie soundtrack if I'm really stressed - quite eclectic actually).
And spending evening with friends or people you like (not too late, nor too alcoholized, lack of sleep won't arrange the situation...).
Personally I won't ruin my health for work, life is short, but I know companies (or customers) are sadly rarely understanding...