What’s the lesson?

I’m not supposed to be in front of a computer right now. I’m supposed to be attending the Vancouver premiere…

Blog moved

after much procrastinating, I finally moved my blog.  Old URLs should still work, no feature changes are intended.  Please let…

Ooops

apparently comments are broken on this blog. I’ll see if I can fix that tomorrow.

The Future of Messaging

The web has incredible potential to improve our lives even more than it already has.  I believe that nowhere else…