ShanghaiLiving2020A Caged Hamster and Some Blessed Relief.5-day Lockdown: Day 54.7 min read·May 24, 2022----
ShanghaiLiving2020Life Finds a WayThings Are about to Get a Whole Lot Different around Here.4 min read·May 15, 2022----
ShanghaiLiving2020Shoebituary I: Velociti 2We Gather Here Today to Mourn the Loss of the Under Armour HOVR Velociti 2. The Shoes Lived a Long, Full Life of 700km.5 min read·May 8, 2022----
ShanghaiLiving2020On the Viscosity of CoffeeHow I Came to Like “The Good One”.5 min read·Apr 23, 2022----
ShanghaiLiving2020Hangzhou Marathon Training IIA Summary of a Training Block for a Marathon that Didn’t Happen… Again.6 min read·Apr 15, 2022----
ShanghaiLiving2020Year One as a RunnerGetting Better and Where do I Go from Here.20 min read·Jan 3, 2022----
ShanghaiLiving2020Second Bite of the CherryReflections on My Second Ever Marathon.6 min read·Dec 25, 2021----
ShanghaiLiving2020Running Recap II: Recap’s RevengeA Lot Can Happen in a Day or Two.5 min read·Nov 11, 2021----