When writing something for the web the tendency is to write for a general audience. The problem is that often times the posts end up too generic to be useful to anyone.
A better approach, in my opinion, is to write each post for a tiny audience. A post you know will be useful to someone but would not likely be publishable in any other format. It's the ability to get specific that makes the web such a potent publishing platform.