Working in a distributed team has its challenges, but I do appreciate the structure in my day imposed by limited timezone overlap.
I start my day catching up on emails and chat messages, followed by code reviews so that they're ready when my colleagues start their day. I can then do some focused jamming on my own work, and end the day with meetings.