When you come across posts and articles teaching web design the focus is usually on how to do one specific thing. A tutorial on creating an effect in Photoshop or a tutorial on how some specific css property works.
These posts are often helpful and I learn from many of them myself. However you usually don’t find a lot of good articles on the abstract concepts that drive a design and combine the various parts into a unique and successful whole.
Hopefully this post will help you with a few higher level thoughts and ideas behind creating a design for your site.
Continue reading