Welcome to my blog archives. I’ve been writing this blog in some form since 2007. Here is a complete archive of my past posts.

Prefer to search by topics, check out my blog categories index for find writings on individual topics.

Blog Archive

Jan 2, 2024 » A Year in Time: 2023
Jan 9, 2023 » My 2022 Annual Review
Jan 6, 2023 » A Year in Time: 2022
Dec 12, 2022 » A Year in Time: 2021
Mar 15, 2021 » A Year in Time: 2020
Feb 5, 2020 » A Year in Reading: 2019
Jan 30, 2020 » A Year in Time: 2019
Jul 15, 2019 » Scoring Your Weekly Goals
Jan 8, 2019 » A Year in Data: 2018
Jan 5, 2018 » 2017 My Annual Review
Jun 18, 2017 » How to Unpack
May 25, 2017 » Why Track Your Workouts?
Feb 23, 2017 » How to Track Your Sleep
Jan 6, 2017 » My 2016 Annual Review
Jan 5, 2016 » My 2015 Annual Review
Jan 1, 2016 » A Year in Reading: 2015
Feb 15, 2015 » Sad Lost Digital Letters
Sep 29, 2014 » Re-Engaging China
Jul 27, 2013 » Country List
Apr 30, 2013 » Technology Landscape and Me
Oct 16, 2010 » Count the Animals
May 30, 2010 » Hello world!
Dec 26, 2008 » Geography of China in Maps
Dec 10, 2008 » Knocks and Noises
Nov 24, 2008 » Weekly Links Nov 24, 2008
Nov 16, 2008 » Weekly Links, Nov. 18, 2008
Nov 15, 2008 » Les âmes délocalisées
Nov 10, 2008 » Let me paint you a picture
May 30, 2008 » Weekly Links, May 30, 2008
May 27, 2008 » Carnivals…
May 20, 2008 » Weekly Links, May 20, 2008
May 7, 2008 » Hangzhou, China Map
May 5, 2008 » Zhijiang Province
Apr 30, 2008 » Stop Eating Animals
Apr 29, 2008 » Vengeful Paths to Truth
Apr 24, 2008 » It asked a crumb of me
Apr 3, 2008 » Map of China
Mar 21, 2008 » The reader became the book
Jan 27, 2008 » Shakespeare on Love