8 Things You Should Know as a Web Developer