I work on extensions for clients that mostly include feature implementation and bug fixes. - the time required until I finish or get tired.
I watch/listen to some youtube videos, not limited to programming - time? all the time.
Working on my own projects. - 2-3 hours a day.
Browsing Hashnode? Every half an hour helps me to get some rest and help others if I can.