Credible? Very hard to say. The banner graphics are cheesy and look suspicious, especially for a site that promotes itself as serving the professionals. But the content that is provided looks solid and is mostly summaries of other articles with their associated links. I’d never heard of it until somebody else posted the link (on this post, I think). It’s a new one on me.