Lost art of effective meetings

The biggest killer of developer time is meetings, it is a double whammy when it is run by people who do not know how to run it or how to finish it. So often a meeting eats up as much as the 25% of day without adding benefit to any of the attendees. Developers cannot […]

Kludge driven development

In the last few years I see an overall increase in the busyness of people around in all professions. Everyone keeps telling about how busy they are; always behind tight deadlines and impossible to pursue goals yet they are able to somehow get things done. Managements usually set difficult to achieve deadlines, tightly control budgets, […]

When everything is a priority

There was a time when learning css one of my friends told me a clever hack, use the ‘!important’ flag which will override all the other precedences. It was a boon for me when deadline was screaming down at me, for any css issue when I used the priority override and bam the bug was […]

Do not erase

I was very surprised to note that in paper based offices there was nothing like erase a mistake or throw out the original, it was always an append over the previous ones. Be it land records, mark sheets or accounts. The end state was always calculated and consolidated than written, erased and rewritten. This is […]

Sweet price, Bitter quality

I often encounter people who deal only with false promises and a lot of people fall for it and yet take it easy as if it is normal. Consider the following scenario. There are two tailors who have setup shops side by side, during the festive season you go to store ‘A’ and request to […]

No added sugar

Marketing is quite powerful and can impact us so much that we take many decisions based on the biased knowledge we have been imparted with. A recent experience with diet made me find a lot of loopholes exploited by the food industry and how it is the same product that had been there for many […]