He obviously knows what he's talking about, but I really didn't have time to do any more than skim read that one long article. I had a quick flick through a couple of others, and I think to get the best out of his website, you'd have to read through the majority of the 40 odd articles, filtering out a lot of the obsessive technical detail.