How did you managed to switch context so cleanly between working about your side project and on your day job? I would imagine that you day job would be quite stressful, and getting 45mins may not be possible every day.
Typically, I would find it difficult for get into the zone to get work done within 45min period.
Huge congrats to you for being pulling this off in such difficult circumstances.
It also becomes easier the more you do it. I've been doing side projects for many years.