In most topical niches, there is an “expertise range”. Some bloggers will try to appeal to the masses by making just about every post “n00b-friendly” (e.g., ProBlogger does this well). Other blogs seem to be written for other experts (e.g., Signal vs. Noise).
The issue as I see it is this: writing for the low-end is going to have a much wider appeal and usually get you more traffic, simply because most people aren’t experts. On the other hand, if you write for experts, you’re more likely to get links, since other experts are more likely to have blogs in the niche; it’s also usually better in terms of building your personal reputation and authority. Bloggers who try to do both (i.e., expert post today, n00b post tomorrow) will usually end up annoying both audience segments with the inconsitency.
Whom do you write for in your blog(s)? N00bs or experts? And why?