As web developers we love to create awesome applications (if only awesome in our own minds or two a few people.) We live in a world of code and data. But we often miss an increasingly important aspect of the design of a website or web application.
To grow as better developers we need to take a step towards a design brothers/sisters so as to better understand their world. Just as we live in a world of code, they live in a world of color. But we do not have to live in the dark or think we are mutually exclusive. Below are a couple of suggestions on getting started understanding the design-side of web development.