Focus & Productivity

The mindset and habits that helped me learn to code and successfully change my career
I’d like to share the story of how I pivoted my life path towards coding. This post is written from my unique perspective with the vain hope that someone equally as ambitious but as helpless as I was, might leave this page having received some encouragement.
This Is What Happens When Coders Meditate
Software development is a job that can demand long hours of concentration, impeccable problem-solving skills and untiring perseverance. All such qualities naturally requires one’s mind to be clear and resilient. In this article we will specifically look at the benefits a regular meditation practise can have on someone pursuing software development as a career.
Pro Tips For Teaching Code At All Levels
If you're a fellow academic, you'll be glad to know that I've attempted to root my methodology in scientific research. Coding is a tough field to teach. Code live, use Real-World examples, broaden the lesson and let them be free.

The Science Of Sleep Deprivation And Coding
Unfortunate as it is, and true in many cases, “sleep-deprived” has become almost synonymous to developers and programmers. On busy days, 5 – 6 hours of sleep is all some developers get. Here's what Science says on why you ought to sleep more.
Does working as a software developer require a lot of overtime?
The 996 refers to working 6 days a week from 9 am to 9 pm. Believe it or not, some developers endure such a routine, but just how common is it?