I'm new to web design and development and have found stackoverflow to be an invaluable resource for me! I've still a ways to go, but I've come quite far as well.