Programming lessons
1. Learn to version control your code.
2. Have some sane white space in your code.
3. Pick a real programmers editor.
4. Contribute to a FOSS
From: http://jaseemabid.github.com/07-26-2026/programming-lessons-learned.html
