http://en.wikipedia.org/wiki/Design_pattern_(computer_science)#Classification_and_list (some new ones were added from last time i have checked)
http://www.slideshare.net/saurabh.net/design-patterns-for-70-of-programmers-in-the-world (not very usefull for advanced users, but could be good link for beginners)
http://timyang.net/programming/c-erlang-java-performance/ (strange that golang is performing not that good)