re: The Miracle of a Morning Routine VIEW POST


I've always been a morning person and since leaving dev in my career behind and moving to enterprise architecture I've spent my mornings working on all of my side projects. My routine sounds pretty brutal but I have a hectic life during the day and a family I would like to spend time with when they are awake and I'm home from work.

Here's a quick run down of my typical day:

3:30 - 4am wake up
4:15 - begin some coding while eating breakfast and drinking coffee. Catch up on dev.to and news between.
5:40 - Prepare notes for gym
6:00 - Gym
7:00 - Home for 2nd breakfast
7:30- Commute to work
8:05 - Working day begins
16:30 - Time to come home
17:20 - Home
17:30 - Meal prep and eat
19:00 - Daughter bed time
20:00 - Bed and browsing
21:30 - Sleep

I typically get between 5 and 6.5 hours sleep. I'm perfectly functional at this time and it's just something I've always done.

During my lunch, commute to and from work as well as whilst sat in bed I'm generally reading up on code articles / reference docs / Twitter etc to keep feeding my knowledge ready for my hour and half code time in the morning. I stick to this routine pretty religious. Im pretty deep into the gym lifestyle too so some days I'll switch my coding for a long walk (10k steps) for low intensity cardio which is a great refreshing time to read up some more on all my typical Dev outlets.

You can get a hell of a lot of work done in the mornings. Regardless to how tired you feel. I've found this routine has actually got my mind active and primed ready for work.

It's also worth noting there is a big difference between coding after work late at night as opposed to waking up early to do it. There is a loss of clarity in the former method, I used to do it a lot. However since life being more complex and wanting to keep my evenings free for family I've found a real good balance by waking early and having some time to better myself.


Wow, thank you very much for your post and sharing your schedule. Really inspiring how one can organize a day. You have all my respect. ;)

Code of Conduct Report abuse