A brief guide of things all front-end developers should know; targeted towards those aspiring to get in to the field.