ProElectronicz is the best blog as a collection of pro blog posts from all over the world with references.