The role of the web developer is ever-expanding.The list includes variety of sites that covers fields relating to web development – such as information architecture, user interaction, and web/graphics design.

read more | digg story