I have read a few things from his website. He does not write all of the articles, but from what I have seen the information from his site is reasonable (if not deeply technical). Articles from his site often pop up on google searches. Seems like he deals with a lot of general information, and does a fairly good job. "Jack of All Trades" I guess.