WebVisions Portland Keynote
Portland brings out the best in me. Here’s a talk that explains why the Contact Summit has to happen: it’s time to find the others who have the vision of what the net can be, and do.
Previous Post: Website Update
Next Post: Book TV