Desigining interfaces for web application

I have generally been involved in creating one or the other web application all throughout for the last 8-9 years. The languages have been different, C#, Perl, PHP, JS etc, but the basic idea has always been creating some sort of web app. Generally while the app has been “relatively” easy to create, the only point I always had problem was coming up with a consistent design interface for the apps that i would be building.

Recently I came across this wonderful site about interface design, , which explains in pretty easy terms about the whole concept of interface design. I would recommend it to anyone who is involved in any sort of web applicaiton design.