Something like this would come in handy for both web designers and programmers who do web development alike. 37 Signals has a nice ditty with An Introduction to Using Patterns in Web Design. Basically ideas on how to chunk information together and how and why to make the end user web experience easier and more logical.