My name is Paul Bissex, and e-scribe.com is my consulting business. I build web applications using as much open source software as possible. From September to June I teach web design and other important non-photographic professional skills to photographers. In the '90s I wrote technology commentary and reviews for magazines, newspapers, and web publications, including Wired, Salon.com, FamilyPC, the late lamented Web Review, and the Chicago Tribune. Feel free to email me.
I'm co-authoring a book, "Python Web Development with Django", with Jeff Forcier and Wesley Chun. It will be published by Prentice Hall in July 2008, but is available for pre-ordering on Amazon now.
This site is built on a fresh trunk checkout of Django, running on Python 2.5.1, served by Apache and mod_python. The database is SQLite. The operating system is FreeBSD, on a VPS hosted at Johncompanies.com. Comment-spam protection by Akismet. Vintage topo imagery from the Maptech archive.
Akismet, del.icio.us, Django, dpaste.com, Emacs, FreeBSD, Freenode, jQuery, LaunchBar, MacPorts, Markdown, Mercurial, OS X, Postfix, Python, SQLite, Subversion, TextMate, Trac, Ubuntu Linux, wmii
Copyright 2008
by Paul Bissex
and E-Scribe New Media
Jakob Nielsen, who you of course know as "the usability Pope" and "the next best thing to a true time machine," recently published an essay titled "Weblog Usability: The Top Ten Design Mistakes".
I'm going to run down his ten-point list and weigh his "Alertbox" pages against my blog according to each of his criteria. Now, you might say that this isn't fair since Alertbox is a newsletter, not a blog, and that he's been doing it since 1995, long before "blogging" was even a word. I say it's a "web-based publication consisting primarily of periodic articles" in reverse-chronological order and it's time to face the music!
My short bio and thumbnail photo are visible in the left-hand column on all pages. Nielsen's bio and photo are available, but they are not readily apparent to the visitor who teleports in via a link from Google or a blog, as I did. Point to me, then. I should take off an additional point for the lack of parallelism between the plural "biographies" and the singular "photo," but I want to start this out in a civil and sportsmanlike manner. So then: Bissex 2, Nielsen 0.
I like concise titles, perhaps to a fault. Point to Nielsen. Bissex 2, Nielsen 1.
Nielsen is piqued by the "here, here and here" style of linking. He doesn't seem to grasp that not all links are of equal importance. The "here, here and here" links, and others similarly condensed, are often parentheticals; footnotes of a sort, but not the meat of the story. Sometimes they're actually jokes. Don't ask people to explain jokes! It's like Nielsen has never read -- let alone appreciated -- a day's worth of BoingBoing postings. My links always say where they go, in the browser's status bar. If I feel the need for more context than the link's domain name and path provide, of course I make sure that the surrounding text conveys it. Nielsen should be targeting bad practitioners of this link style, not the style itself. For scoring purposes, though, his links aren't any better or worse than mine. We'll call this one a draw. Bissex 2.5, Nielsen 1.5.
Nielsen wants blog authors to identify and highlight postings of interest. While I believe my blog navigation gives the visitor many interesting alternative paths into the content, Nielsen does have a simple "Read these first" directive. Grudgingly, I concede the point. Bissex 2.5, Nielsen 2.5.
No calendar here. I never saw the point: "I'd really like to see what Bob had to say on June 12th!" Really? Moving on, in this part of the essay Nielsen says a lot of sensible stuff about categories. I started to feel beaten, then I realized that his site doesn't even have categories; mine does. Point goes to me. Bissex 3.5, Nielsen 2.5
Nielsen writes a long article every week or two with good consistency. I publish shorter items, more often, but sometimes skip a few days. Point to Nielsen. Bissex 3.5, Nielsen 3.5.
I agree that, all other things being equal, sites with narrower topical focus are more enjoyable for readers and more successful for authors. But Nielsen has a huge blind spot here, perhaps attributable to his low-tech ways: blogs have categories and tags and taxonomies, and users can filter based on those criteria. Every tag on my blog has its own index page and its own RSS feed. All my posts about OSCON have been automatically published to the Planet Oscon aggregator; all my posts about Django have been automatically included in the Django Community page. I'm still not going to blog about my cat, but I can range a little bit knowing that I've given users a way to automatically pick and choose. Nielsen gets half a point for having a narrower niche; I get half a point for having a clue. Bissex 4, Nielsen 4.
Nothing to hide there. Unless maybe I'm applying for a job at the Nielsen Norman Group. Draw. Bissex 4.5, Nielsen 4.5
I agree: owning your domain name is just good sense. Draw. Bissex 5, Nielsen 5.
It's a tie, then. Well done. Given that I didn't prepare, didn't change my blog to meet the criteria, and only jiggered the scoring a little bit after I lost the first time through, I think that's a pretty good showing. Hopefully there will be a rematch. In the meantime, you can learn more about the estimable Jakob Nielsen and his generally quite good ideas here, here, and here.
Comments use Markdown syntax. Your comment will not appear until approved, which may take a few hours or more. Spammers will be torpedoed.
The iPhone keyboard doesn't suck
Python one-liner of the day
7 comments
How not to advocate via Google Code
2 comments
99 problems
3 comments
bitmonk
Obscure "svn mv" problem solved
33 days ago
Charlie
Book news: Rough Cuts and Amazon
34 days ago
Simon Griffee
Django Mercurial mirror tweaks
51 days ago
Jason Calleiro
From PHP to Python
52 days ago
Yuli
dpaste.com
55 days ago
bruce
Neat Python hack: infix operators
59 days ago
David Reynolds
The original Lego Star Wars
67 days ago
At least 29897 pieces of comment spam killed since January 12th. Thanks are mostly due to Akismet.
Isn't it amazing how awful his website is? I mean, he has articles on there that are about web design. I can't even read them because his web design is so bad. For a usability expert, how can he ignore this issue? - Todd