Skip to main content

Deals You Can't Miss

1 Year Subscription

(Almost) Everything I need to know about sleep

This blog post is a note to self so that I can read and re-read it to help me get on track.

It is said that man spends anywhere between 20%-40% of his lifetime, sleeping. Now that is a lot and is it required? A big yes. It is during sleep that the body does all the maintenance activities to keep one hale and healthy.

Ok, I need some self-inducing and self-saying statements to make quality sleep a habit in me and here it goes:
  • Quality sleep is one of my top priorities. I understand it is an important factor for the quality of my life.
  • I really am going to have a quality sleep environment, that is quiet, warm, with a comfortable bed to sleep on.
  • I'll take short naps of 10-25 minutes during the day, if required.
  • It is important to expose myself to light wisely. I understand that Light exposure controls melatonin, which is a naturally occurring hormone that regulates your sleep-wake cycle. For this purpose, I'm going to do the following:
    • Spend more time outside during daytime
    • Avoid any backlight devices at night. Thank you Amazon for the breath-taking innovation of Kindle Paperwhite; you brought in to help me.
  • I'm going to establish and maintain a pre-sleep routine (something that soothes my mind and body) to prepare myself mentally for sleep.
  • I am going to anticipate waking up. I've done this when I've to wake up early to catch that 5.00 am train/flight.
  • I am going to boost my mornings with some thing that peps me up. Yay, I've Sri Venkateswara Suprabatham, that greatly energises my mind and soul.
  • I'm going to exercise for at least 30 minutes in a day.
  • I'm going to take SLEEP VACATION from time to time. Life is what life is, that hampers me from having quality sleep from time to time, creating something like "SLEEP DEBT", which is kind of a sum of deprived sleep time. I clear this debt as and when the need arrives, by taking a short break from the routine life to sleep vacation.
  • I will go to bed early and wake up early.

All said, I guess I have some motivation now. Time for some tips and tricks, do(s) and don't(s). So below are some lessons from early risers.
  • No food intake a couple of hours before hitting the bed.
  • Got to bed early. Journey of a thousand miles begins with that first step and I'll take it.
  • Have an exciting breakfast planned.
  • Have a good reason to get up early. Getting up early requires motivation, at least initially. I'm going to picture my ideal morning. Picture myself as the morning person I want to become: what do my mornings consist of? Jogging? Reading? Coding?
  • Keep my room curtains open, so that the morning sunlight tricks my mind and body to wake up.
  • NO HITTING SNOOZE BUTTON. Those snooze time don't benefit me at all, on the contrary they are stolen moments of my life in bed that only make me tired.
  • Have a consistent sleep schedule - the time I hit the bed and the time I get out of it. I got to hang on to it. I refuse to break this chain.
  • Turn reason into a challenge. I have a reason to be up early and I make it a challenge that come what may, I won't break the routine.
  • Start working out if need be.
  • No naps longer than 25 minutes during the day.
  • Reduce my caffeine intake.


Note: I've written this blog post in first person, not only because it helps me, but also out of curiosity to see how the readers of this blog post feel about reading a post like this in first person. If you as a reader of this blog post enjoy/hate reading this post in first person, please do share it. Your feedback is heartily welcome :)

My Popular Posts

Ten Commandments of Egoless Programming

We are nothing but the values we carry. All through my life thus far, I tried to influence people around me with the virtues I value. Thanks to some good reading habits I had inculcated, and the fortune of being in good community of peers and mentors alike, I managed to have read some real good books. This post is about the 10 commands of egoless programming in Weinberg's book. I shall explain the commandments based on my experience here. So very many decades ago, Gerald M. Weinberg authored  The Psychology of Computer Programming . In it, he listed The Ten Commandments of  Egoless Programming , which remains relevant even today for us as not just programmers but as team-members. Weinberg is regarded as a pioneer in taking a people-centric approach to computing, and his work endures as a good guide to intelligence, skill, teamwork, and problem-solving power of a developer. When they appear to inspire and instruct, we find that they can apply to just about every business area, and e

Should I buy refurbished laptop from Amazon?

This post is based on my experience with and guess it to be true on all other platforms as well. At least you can check out and verify for these pointers before you make that decision to buy renewed/refurbished laptop on Amazon with your hard earned money. I see this question propping up in several forums and on many different occasions. In the recent past, I had my 5 year old dell laptop that gave up because its motherboard failed. One of the options that I had in my mind was to re-use the HDD and the 16GB DDR4 RAM of that old laptop in the one that I purchase next as secondary.  I had come to a conclusion that it is not worth buying a refurbished/renewed laptop at all. Why? For the following reasons, most of which I see as BIG #RedFlags: You got to remember that Amazon provides a platform for 3rd party sellers to sell their products as well. So in your search for refurbished laptops you wouldn’t want to choose some random 3rd party seller who Amazon doesn’t endorse. You cou

Multi-tenant Architectures

  Multi-tenancy Application Deployment Architecture could be modeled in 4 broad ways: Separate Apps & Separate Databases Shared Apps & Shared Databases Separate Apps & Shared Databases Shared Apps & Separate Databases There is no right or wrong here. It's about choice and consequence that you should consider taking into your business context and constraints. In this post I intend to jot down a some key points to keep in mind for each of these multi-tenant architecture. These are more of quick notes for my quick reference, a cheat-sheet of sorts when I have to make choices. And I guess this can come handy to you too in your wise decision making. Separate Apps & Separate Databases Easiest to implement from development and deployment stand-point. Just automate the deployment infrastructure for every tenant for quick set-up. Most expensive of all the models from infrastructure cost stand-point. Relatively longer deployment t