Chiasmus

You must eat to live, not live to eat – A famous line attributed to socrates If you want to make a big impact during a talk at a conference and you want that to be remembered by people, then choose to have a chiasmus. It is said that every presidential candidate of USA goes […]

Coming of age

20 years ago I walked into my college with the arrogance of a teenager who knows a lot of things, with the thinking that know-how of knowledge and intelligence is enough to win anything thrown at me. Looking back I realise that I had barely memories of about 10-12 years but had the attitude of […]

Target with a water hose

During summer holiday in school days, we cousins used to play around with water a lot. We used to get toy water guns, water filled balloons and use a water hose as our weapons. It was always and almost the person with the water hose hits the targets all the time. All the rest were […]

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 […]