Blog moved

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


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 … More