Kathy Sierra lives
Alan Levine walks to the platform. “Hi there,” he says, confessing to his email habit, the one that’s filled our email inboxes. Then suddenly, in true CogDog fashion, he introduces the speaker and quickly takes a seat. A truly modest … Continue reading