That's a pretty good set of experiences right there. And a great synopsis of the changes over the past 10 years. I hope the next 10 years are equally productive and fun filled for you.
It was great meeting you on twitter and then meeting you face2face in and around Switzerland, afterwards.
Then, we met in Calgary. It felt a bit surreal to see you in my old "hometown" which seems so disconnected from the international community that I usually live in. You've introduced me to some new people in Calgary (Leanne).
It goes to show that we really live in a globalized world, separated by only a few degrees.
I am glad to have met you and to have had your support. The great thing with our connected world is that we can live vicariously around the world through our friends experiences.