August 26, 2012 Can Our Code “Sing the Body Electric”?: Trying to Connect Personal Ramblings with a Coded Testament # Abroad Cultural Comprehesions Cultural Understandings Learning Life Meaning
November 4, 2011 Writing in the Dark, A Reflection on the Places We Scribble I like to write… Language Writing
August 31, 2011 Thoughts on First Startup Weekend Taipei: Part 2 # Business Startup Weekend Technology
August 17, 2011 Technology in the United States Today: Some Personal Reflections After Years Abroad # Abroad America China Cross-Cultural Narrative Technology
April 20, 2011 Eat or Not to Eat: A Chinese Societal Debate on Dogs and Cats # Abroad Animality Animals Anthropology Asia China Community Cross-Cultural Cultural Understandings Epistemology Ethics Freedom of Speech Human Rights Primates Traditions
March 23, 2011 Open Source Education: Thoughts # Drupal Education Language Learning Technology Web Development
February 24, 2011 Learning Well Together: Announcing Language-Corner.org # Abroad Language Learning Teaching Technology Web Development
November 6, 2010 Working Together: Wiki, ESL Writing Project Update # China ESL Teaching Technology Web Development
October 20, 2010 Setting Up MediaWiki for an ESL Collaborative Writing Project # China ESL Teaching Technology Web Development
October 15, 2010 My Cats Were Stolen By the Cantonese # Animals China Cultural Understandings Ethics Food
September 5, 2010 Getting Your Dog Vaccinated in China: New Rules for Dogs and Vaccines in China # Animals China Cultural Understandings Law
April 25, 2009 Hearing the (Un)Expected and Finding the (Un)Mistakable: Est-ce que tu m’entends? # China Cultural Comprehesions France Language Travel Language Learning Learning Philosophy Phenomenology
April 11, 2009 Is it stealing to repost other people’s content? : How to define Information Theft in a Digital Age # Ethics Internet Virtual World