I commend the author for pulling together these resources, but sorry, if you're not a designer (and have very little interest in being one) don't try to be one. Why? If I wanted to learn development (I'm a designer), I wouldn't look at a quickie primer on popular languages and frameworks or look at a list of code snippets. I'm sure to some design is a joke, but if you truly care about your product/whatever, you'll pay for it to be done properly (and whether subconscious or not, your customers will take notice).