There’s been many discussions lately about how most devs don’t have the stamina for more than ~4hrs of focused dev time a day, which I find to be mostly accurate.
The question then becomes for freelancers, when you’re in the middle of a longish contract, how do you actually maximize your billable time? Eg do you find client work that much more palatable that you actually do manage to work 8hrs a day on it? Are your rates high enough that you can do about 4hrs/day and still come out ahead? (Probably took a long time to get to that point?) Something else?