Just good advice
I HATE bad design, and you should too. Bad design is offensive and a slap in the face of every visual designer out there. Much like marketing, design pulls on psychological elements, social elements, nostalgic elements, and so many more. Im not saying you need to be the best designer in your company or city but you need to understand these rules in order to be dangerous and when your dangerous, you can create some pretty epic art.
These articles titled "Don't Suck At Design" stems from when I ran a teaching internship at a marketing firm where I took second and third year design students and taught them how to think and how to see before I taught them key strokes. Pay attention and I will help you catapult your design style and capacity into a professional level that will get you designing like a pro.