"Because being tired makes us better coders.
[...]
Similar to the ballmer peak, being tired can make us focus better simply because when your brain is tired it has to focus! There isn’t enough left-over brainpower to afford losing concentration."
Couldn't agree more. I find it easier to design complicated algorithm/architecture at night than I do during the day, even when I'm fully reseted and without distraction.