Dave Herman is great. I had so much faith in Dave that prior to even seeing the book I purchased a copy for every person in the company who ever deployed JS (~2,000 copies):
I've read it as well, it was at least as good as Effective Java.
One thing that's interesting about the book is that while he mentions things like "don't use feature X, works strangely in some browsers", he never explicitly states which browsers. He also doesn't make a lot of mention to frameworks etc, or the DOM. Just the common denominator javascript as it is implemented, and the language features. So don't expect it to teach you the latest tricks in your favorite MVC framework. It's written in a very timeless way on purpose, and he very deliberately avoids making reference to "current events" in javascript.
You say you don't understand the problem? Allow me to explain.
Referral links in book reviews are a problem because of the conflict of interest they create. If the author of the review chooses to put a referral link into it, they create a financial incentive to bias their own review in favour of the book. Rather than a means of helping people determine which books to buy, reviews become a hollow call to action with a conversion rate measured in referral dollars. A review with a referral link in it has absolutely no credibility.
On top of that, they call the very purpose of the review itself into question. Is the author of the review really reviewing anything at all, or are they simply writing reviews as a means of generating cash? This particular blog is brimming with glowing reviews of Javascript books, each with Amazon referral links inside. Are there really so many must-have Javascript books on the market? If so, do we really need the dubious help of a blogger to find a good one?
I understand the point you're making - but let me propose another way of thinking about it: Amazon pays a referral fee regardless of what item is purchased. Whether you buy that book or Goodnight Moon or the Kardashian Family Coloring book, a referral link will pay.
So I actually don't think this creates a conflict of interest regarding this book at all. Why would a "conflicted reviewer" point you toward this book vs any other book that he could be equally compensated for?
The conflict arises in two cases -- if the OP insists you should buy this book that's only available on Amazon vs another book that's widely available. Or if this book happens to be significantly more expensive (and hence pays the OP better) than other books.
I don't think either of those is the case here, so I think your dismissal is perhaps unfounded.
Actually, I think the fact that the referral is payable after any purchase is a red herring. The review author is incentivised by their Amazon Affiliate status to choose words that will make me click on their link and get that money-making tracking cookie into my browser. Criticism of the book would not be conducive to that goal.
I think this blog is an egregious blurring of the line between content and advertising. I urge you to go and look at its archive of posts. Every post somehow contrives to include at least one Amazon referral link. Svbtle is a business looking for a long-term business model, and I sincerely hope this isn't it.
Out of the half-dozen or so Svbtle network articles I end up reading in a week, this is the only one I've noticed with a referral link to Amazon, let alone the repeated history of them like this author has. I think if anything it's this one author, not Svbtle as a whole.
>Referral links in book reviews are a problem because of the conflict of interest they create. If the author of the review chooses to put a referral link into it, they create a financial incentive to bias their own review in favour of the book.
OK, some of my observations on the whole issue of reviews and criticism here:
1) Are referrals that different than the publisher advertising on the newspaper or magazine that reviews his books? Or if the author is a friend of stuff in the magazine, or even the reviewer? All the above have been going on for ages in the publishing world.
2) What about a site or blog that ALWAYS puts referral links to the books it reviews, whether the reviews are favorable or not?
3) What about a site that only posts about books they really like, along with referrals, and skip the ones they don't?
4) I think the presence of referrals and quality of the review are orthogonal. Not in the sense that a referral doesn't give a "conflict of interest" to the reviewer, but in the sense that you shouldn't judge good reviews by the presence potential conflicts of interests or not anyway.
5) There is only two ways to know if a review is any good.
The absolute way: read the book yourself and compare to the review.
The faux-bayesian heuristic way: the critic has a consistent track record in his other reviews that tells you that he is good and honest.
6) That said, I think there is also another way. If you read enough reviews, you get the ability to judge the review itself in a meta-level. So much, that you can get useful information about the work reviewed out of it, regardless if the critic is good/honest or not. And I think this meta-reading of reviews is the more important skill. Never trust the review completely, judge it and take the information that you need by also reading behind the lines.
A simplistic example: maybe a review of a programming book is horrible (and paid by the publisher) but it gives code examples used in the book. Just looking at the example code you can tell with some certainty if the book itself will be a disappointment or not.
I don't know enough about this blog author to speak about them personally, but other bloggers seem to solve this problem by only posting positive reviews. Any item that doesn't warrant a positive review isn't included. The threat of readers feeling burned by a purchase is that they will also leave the blog's audience.
I think it is a brilliant way to make some money. Find a really good book and write a really good book review about it and then make money on referral links. Nothing wrong at all with getting paid to do a good thing like this.
Personally, it doesn't bother me too much. One suggestion could be to have two links - one with referral and the other, without. And mark them explicitly and leave the choice to the user to decide on which link to click.
How did this become a discussion about referral links. My co worker bought the book and brought it to work. I read two chapters and went to get a copy for myself.
https://twitter.com/apaprocki/status/289839413733781504
I only received positive feedback and most people said they learned at least one new thing from the book :)