Man, I just gotta say I'm pretty sure I never did anything meaningful before 10am ever.
Night time is the Right time.
I do my best work between 8pm and 2am.
Night time is my time.
My routine is - wake up, take a shower, chill out and really let my body get out of groggy sleep mode while I answer some morning emails & catch up with some internets. Then I stroll into work feeling fucking refreshed.
If there's a need to sync up with the team for something urgent, we would have worked out we needed to be in earlier the day before, or we'll just talk over slack before we get into the studio.
The expectation to start working at a particular time is so old world. It doesn't mean you get more or less done inherently. However, I end up getting more done when in a relaxed schedule, because I'm very mentally calm. No feeling of being late. No rush. I just stay at work till I've got all my goals for the day done. Like a grown up, not like I'm trapped in school, waiting to be saved by the bell.
I'm a morning person, so prefer to get up very early. Usually at the office around 07:30-08:00. Also means I can leave earlier and spend more time with my wife and my dogs. When I used to work 10-18 I always felt the evening went by so quickly.
Same here: I start my job after 10am and feel more creative in the afternoon, especially when most of my coworkers have already left.
Now that I think about this, I'm pretty sure the reason must be the Cortisol levels.
Google "cortisol creativity" and you'll find a good amount of articles on this issue.
I wake up at 6 - shower, breakfast and spend about 1 hour learning and reading new stuff. Get to work at 9 - start working at 10 after some internet trolling.. Getting the best work at night is BS. Being an early riser is the win.
... and doesn't stop until 6 pm