January 2008

The Guessing Game

January 23, 2008

A few days ago, I had a discussion with a programmer about his solution to a particular problem. Since he was having difficulty getting it to work, I suggested a different approach. He said that he had already considered that, but it would be too expensive in terms of performance. So I asked him how […]

Read the full article →

The Evolving Profession

January 12, 2008

Unions have their advantages and disadvantages, but one thing I have disliked about them is that they provide a false sense of job security in a fast‐changing global environment. They imply that your job will last for ever, your pension will be intact when you retire and technological, economic and political trends can be somehow […]

Read the full article →

Replacing the HTML drop‐down control

January 12, 2008

The standard HTML drop‐down control is convenient for allowing users to easily select from a set of choices. It is preferable to using multiple radio buttons for selection because it helps reduce screen real‐estate needs. It is not only a data entry field, but is also frequently used for providing a set of user actions […]

Read the full article →

Managers in Startups

January 7, 2008

There was a comment from the author of Martian Geek to my last post on the necessity of project management asking, “How would you justify the success of start‐ups which might be running well with very less ppl with managerial expertise? There also the person with the idea is not always the coder/implementer.” A very […]

Read the full article →

The Sandwich Situation

January 2, 2008

A project manager is very often a liaison between 2 sets of people: Those who do the work (engineering) and those want the work (sponsors). The manager’s role is to bridge the gap of understanding between the two sides. One person I worked with referred to this role as being a “glorified coordinator”. The image […]

Read the full article →