Get a sufficient amount of sleep

Programmers who sleep less and code more eventually burn out.
Now you are working as a software engineer, busy with blogging, studying new things that are not related to your profession after work, doing that daily workout. You need to crash for a minimum 7-8 hours.

As the work routine in IT industry involves much of mental exertion and less physical exhaustion, it’s possible to manage even with less sleep in case the person feels mentally fresh. However, it’s crucial to strike a balance between the number of hours spent awake vs. asleep.