Apple and IBM's dueling earnings announcements yesterday were a study in sharp contrasts:... more »
There are many different ways to determine how “good” a piece of software is. A developer... more »
A programming kata is an exercise which helps a programmer hone his skills through practice... more »
A booming free, open source web application framework in Java - Liferay is a portal, a web... more »
In Unix or Linux system, you need to use “passwd” command to change or set user’s password,... more »
This article represents my opinion on top 10 traits of a software architect.