My boss sent this link around a couple of weeks ago. Finally got around to checking it. With everyone so focused on programming design patterns, here’s are some for the interface designers out there. I haven’t read them all but it looks like pretty solid advice in general.