(waiting for deletion)
About procrastination/marination, did you check out this article?
I find what you feel very similar to what they found, albeit they focus more on the deadline thing and on the artists (even if, for me, programming is a creative process).
Also, a big part of marination is sub-contious, like when you find a solution for a problem after a good night of sleep.
For me, working from home is not a strange new thing. I’ve done it twice a week for almost 18 months. I have a dedicated space to work. I have high speed broadband (although because of load the ISP had reduced the speeds by half). I have a daily weekday routine. I get up, dress in shirts and pants, make breakfast, etc. around the same time everyday. This works well for me, given that I need to start working around 8 AM EST during the week to ensure I get enough collaborative time with the UK project teams.
The new challenge is working from home without being with my friends and colleagues for lunch or a Friday afterwork pint. It's the physical isolation that is most challenging for me.
Thankfully, weather permitting (it's still early spring in New Jersey and we still get dark skies and cold rain), I can still go out for a walk on my lunch break.
"Put on pants" is common advice, and one of those things that I go back and forth on. By and large, I consider wearing pants (and shaving now and then) just something that helps me feel more part of the world. At least I think that's what it is. Regardless, I generally recommend it but would never force it on anybody :).
Pants -- because I live in a house with a wife and daughters. 🤪
Shaving is easily done every two days before the itch sets in.
I'm struggling with how to manage my hair given that all barber shops are now closed. My hair grows quickly and regular once-every-two-weeks cut kept things neat. I was not able to get a cure before the state shuttered all barbershop. In anothe week I will have a 1970's Afro with no means to manage it. I'll avoid any portraits and video conferences.