Since 1994, I've been involved in developing virtual communities. Now that they are all the rage, I've taken the time to start sharing my related thoughts. With a little luck, someone might find some valuable information in my rambling.