Effective project managementI was contemplating the question: if I were to summarize the traits that I have seen in effective project managers, what would those be?Feb 24, 2021Feb 24, 2021
Get-stuff-done learningWhen I was in school, my learning model was significantly different from what I have now. I used to stay with one topic and spend a lot of…Jun 19, 2020Jun 19, 2020
MiddlewaresThe term middleware refers to a piece of software that sits in between two other pieces of sofware. It can be at different levels of…Apr 16, 2020Apr 16, 2020
Happiness at workWhen we are deeply absorbed in a task, we lose track of time. Psychologists call this as being in the zone or in flow state. When we are…Apr 16, 2020Apr 16, 2020
Absolute essential bashIf you don’t have time to learn and master bash, I have collected series of recipes that will help you to be productive.Apr 11, 2020Apr 11, 2020
Is your product really free?When you give your product or service for free to your customers, is it really free? The following model will help you to understand what…Apr 11, 2020Apr 11, 2020
How to hire and kill heroesRecently there was a paper published on how open source projects are successful. The key take away from the paper is that open source…Apr 10, 2020Apr 10, 2020
Can I interrupt you for a sec?Imagine that you are working on a complex piece of code. You are in the zone. You are juggling a handful of modules in your head and…Apr 6, 2020Apr 6, 2020
Open-ended question vs leading questionI have been experimenting with how I should I ask a question in my conversations with my team members to bring out the best in them. Most…Mar 4, 2020Mar 4, 2020
Adding connection retries to SSHWhen connecting to a remote host using SSH, i have often ran into connection failures due to server being busy. I will retry and this…Dec 20, 2019Dec 20, 2019