For me I used to not.
I would stay up late as fuck working, till 1, 2 even 3am
However all this did for me,
was that I'd end up waking up really late the next morning,
barely getting anything done thru the day
And procrastinating that work until it was nighttime.
However since I've set a boundary to my worktime each day,
it's actually INCREASED my productivity and focus.
Since I'm limited to a set time I can work therefore making me work HARDER in that time.
What about for you? Do you like to set a set limit for your work each day?
Or do you just work as much as possible?