I’ve found that my most productive time is in the early morning. I can bang out a lot of high-quality code, and find and fix very difficult bugs, before 10AM. I find I’m most creative , though, in the afternoon. I often start something in the afternoon, then get it working, the next morning. Also, I’m constantly in “ship” mode. I write all my code (even the experimental stuff) as if it is shipping code. That means a…
I love WFH, but this is the one part that has seriously killed me. Before WFH, management was rarely in the office before 10AM or between 12PM-2PM and I would sneak out at 4PM every day. Now that everyone is WFH, the concept of work hours has died. I still have a hard stop at 4pm, but doesn't stop me from getting calls or texts even as late as midnight - I just refused to answer anything after I'm done working and put my phone on silence.