> 7-7.5 hrs is actually good spot. Mostly 8 hrs is recommended.
That is correct. The goal is to find ur best. Not defining a number and going backwards to justify it.
Glorifying sleeplessness is extremely bad. The author might be in sleep debt himself. Also we need to consider the throughput as the performance varies. When I was tired I would not be able to code as efficient.