Crash Course: Design for Startups
If I can take an opposite view, I think this article on design is far from useful. It is stuffed with unproven generalizations (like, why the hell should plain edges be "boring"? why should we "adjust opacity"?). Better read Jacob Nielsen on this.