10 Web-Dev Beginner Mistakes & How to avoid them