Developers shouldn’t feel like they need to get an arts degree to have a working understanding that gives designers a leg up with their work. All it takes is a general understanding to be able to cooperate in creating great web design.
The three tips that Luke Clum highlights are some of the most basic. They also represent what is lacking in many applications on mobile platforms. I'm often frustrated by an app that does everything but the design correctly.