1. Code for human consumption It is one of the most pervasive misunderstandings in computing that the source code is for the computer's consumption. Computers work with low-level binary code, a series of impenetrable 1's and 0's or hexadecimal numbers...
I have been developing web-applications in one form or the other over the past 4-5 years at various capacities. And over the years of developing, learning, failing and rebounding, I have compiled a list of tips that I found were very useful for any developer...