Kurt McKee

lessons learned in production

Hey there! This article was written in 2006.

It might not have aged well for any number of reasons, so keep that in mind when reading (or clicking outgoing links!).

Modeling Allan's "guestbook"

Posted 3 September 2006 in conversation, shoutbox, and website

Have you seen Allan's comments page? It's an interesting little website app that allows his friends to have an ongoing conversation. It's an updated incarnation of his old guestbook.

Years ago, when I first met Allan, I failed to see any reason to have what appeared to amount to a shoutbox on steroids. It's taken some time, but I've come around, and I think I want to have a similar place on my website. I've also decided that this should be my first foray into custom website design as the barriers to entry are fairly low, and the structures that this "conversation module" will require will lower barriers for other modules.

I think I've identified some key areas that I'll need to invest time in to implement this:

  • User registration, sign-in, and configuration
  • Draconian input sanitization
  • Comment storage and retrieval
  • Atom 1.0 feeds for the entire thing

I know for a fact that I'm going to want to add some insane features, like automated page updates ("It thinks it's IM!").

Anyway, that's what I'm currently thinking.

*[IM]: instant messaging