May 2007

Short-Term, Long-Term and External Memory

May 30, 2007

With due respect to biology, here are the types of memory that we human beings can tap into: Short-term memory Long-term memory External memory Short-term memory contains all the recent events that happened to us. For example, if I ask you how you spent yesterday, you can probably give minute details of the entire day. However, […]

Read the full article →

Some Thoughts on Reading

May 29, 2007

Having spent much of the long weekend sick at home reading, here are some of my random thoughts about reading in general and books in particular: It is impossible to read all books. This is so plainly obvious, but difficult to follow especially when you see a new book with a great design on a glossy […]

Read the full article →

Over-reaction

May 27, 2007

It is not a fun way to spend the Memorial Day weekend, but I am down with pollen allergies. Trapped indoors and taking medication, I started thinking about ironic an allergy is. Normally, a disease is caused when an external agent like a virus or bacteria attacks the body. However, in the case of allergies, […]

Read the full article →

The Dangers of a Hobby Project

May 26, 2007

Yesterday, I posted about doing a hobby project so that you can learn more about various technologies. While I strongly advocate hobby projects, they have some problems too. Let us explore some of the dangers or pitfalls you may encounter. Much of this is based on my personal experience. The foremost problem is a tendency […]

Read the full article →

Learning Using a Hobby Project

May 25, 2007

One of the most enjoyable ways to learn technology is by doing a hobby project. It is really fun because there is no pressure of deadlines and there are no people dictating to you what and how to do the work. In a commercial project, many constraints (time, money, team size, etc.) exist that prevent […]

Read the full article →

Communication at Work

May 25, 2007

Something struck me recently about the difference between communication between stakeholders in a project and communication within an organization, namely that using different modes of communication in the latter situation is much more useful and productive. In a particular project, it is useful to have a single point of communication to avoid confusion because otherwise […]

Read the full article →

The Right Double Standards

May 22, 2007

I have been meaning to write this article for a long time now. However, every time I started writing, I have gone off on a tangent and ended up talking about something else. Part of the problem was that I did not have the right title — something that could be used as a focal point […]

Read the full article →

Personal vs Professional Software Development

May 20, 2007

Hacknot is back after two months with another hard-hitting article on what is really important in software development, namely Requirements Management. One of the significant points made in the post is the fact that requirements management is given so little press when compared to all the coding and design issues. Here are a couple of […]

Read the full article →

Using Web Site Analytics Data

May 20, 2007

I have previously blogged about Google Analytics (“Experience with Google Analytics”, “Google Analytics Rebooted”) in various posts. I have been using it for several months now for my website and blog. Initially meant to be just a site visitor counter, it has evolved into providing many other pieces of useful information. I would like to say that […]

Read the full article →

Quick Linking

May 19, 2007

How do you sincerely apologize to someone and really accept the blame? Curt Schilling sets a great standard by his “Public Apology” post on his blog 38 Pitches. This is really a wonderful example of taking responsibility for one’s mistakes. SSW, Superior Software for Windows, an Australian software company, has a collection of great articles at […]

Read the full article →