Most of the work in software is done in head without computer. I think I effectively write code for maybe 1h-2h a day in very high intesity bursts, rest is just refining ideas/architectures in head. The latter I can do it while doing some boring house chore or while driving.