where could I find a database of UI best practices?

I'm pretty sure that all the problems we meet were already resolved before us. Could you recommend authoritative resource with collections of best practices?