Oh darn10 Tips on Writing the Living Web: A List Apart: "Write for a reason, and know why you write. Whether your daily updates concern your work life, your hobbies, or your innermost feelings, write passionately about things that matter."
But that takes time !!
A recommended article, even though I do find myself wincing every now and again - perhaps I shouldn't write at all :-(