1.) Be realistic.
2.) Learn coding techniques.
3.) Don’t mistake complex for correct or aim to find one true way to solve things.
4.) Make sure you aren’t kidding yourself about your markup or CSS.