As a web developer, not only do I need to learn how things work in the inside but also in the outside. Back end and Front end web development maybe two different things but they are both essential in creating a good website or application.
One of the important things I learned is how to always make it a point ot use Eric Meyer’s reset.css because it helps a let to have less headaches when creating your website templates (it’s great with keeping your layout look the same with all browsers). It renders websites better so there will be less problems with margins and such. I’m still learning but it’s great I found out about this :)