According to some saying, the programmers are human devices that convert caffeine into the programming code :)
If you ask any programmer when the most productive time to work, most likely that will be the night time. Someone may start earlier, somebody else could start later, and some people prefer to go to bed at 4 am. However, the most popular one to get up at 4 am and do the job before the daily turmoil will start.
The purpose of all this is to get rid of distractions during the day. What is so special about the night?
I think it all comes to three things: the maker’s schedule, sleepy brain and the bright computer screen.