This is a list of the tips from Passionate Programmer