I decided to make a blog entry for this so I can come back again and review it later. I fall exactly into the category of "developers creating websites". Luckily, most of the work I do, at least professionally, has someone else to be in charge of how it looks! I found the tips mentioned here very useful however.
From the article:
An excellent website takes a particularly savvy blend of both great design and great code. Because of this, you often find designers having to figure out code and developers trying their hand at design. Speaking as a developer who spent his university years studying among other developers, I can safely say that programmers are not designers.