I know this isn't typical but my personal site gets 3,000-10,000 visitors per day, I make a small amount of money from a single ad placement, I'm a writer so it's what I want to be doing (i.e., it's not a time waster), and I sometimes write about Perl. A blog is the right place to write about code in a personal development, eureka! kind of way. One liners and personal tests don't make it into revision control.
I'm down with the Trout.