Have you considered doing your side projects before work?
It takes me one call in the morning, of me saying for the hundreth time in the past 8 months that the integration is still missing data, to get me off the rails for the day. I know at 10AM that I won't touch anything else after work.
Been contemplating starting early and dedicating "the best hours" to myself.