I learn something new everyday... except I forget most of them by tomorrow. Below are my notes to help me remember the things learnt today.