Blog posts vs. web pages
Monday, January 25th, 2010Steve Smith says “Stop Blogging”:
I mean it. All of you people are writing fantastic, useful articles about code, methods, and technologies, but you’re putting them in blog posts — a date-based format that encourages us to leave things as they were, historically.
This got me to thinking about the difference between two of the tutorials I've published.
The pointers tutorial is a single web page. There's a date stamp, but it's way down at the bottom. The ASL series is nine blog posts.
In the three years since the previous version of the pointers tutorial, dozens of people emailed me to tell me about its major errors.
In the two years since I published the last of the ASL series (ignoring approximately a week afterward), nobody has told me of an inaccuracy in any of the posts.
There are a number of possible explanations for the ASL series receiving fewer (that is, no) corrections:
- That its audience is narrower: Anyone who programs C has to deal with pointers. Only a very few Mac OS X programmers will ever touch ASL.
- That it is less visible: One of these is linked from my home page and plenty of CS course reading lists (exhibits A, B, C, and D), and was linked for a while from the Wikipedia article on the C programming language; the other is practically unknown to anyone who wasn't subscribed to my blog at the time.
- That I'm just that good. (Ha!)
- That ASL hasn't changed at all since Leopard. (Ha!)
Smith writes from the perspective of the author and publisher, who must maintain a web page; he says that the author and publisher finds no (or not much of) such obligation for a blog post. I think the difference in my supply of corrections hints at a reader side to this, although, as shown above, my two examples are hardly comparable.
I have been meaning to move the ASL tutorial into a pointers-style web page at some point, although I don't know when. I may start receiving corrections then, which means I'll have to spend time to fix them. The flip side to that is that if I leave it as blog posts, I'll have that time for other things, but the posts will be consigned to periodically-increasing inaccuracy.
I expect to think more about Smith's suggestion.
There's also the merit of the word “blog”, which is wearing thin for me.


