ShanghaiLiving2020A Caged Hamster and Some Blessed Relief.5-day Lockdown: Day 54.May 24, 2022May 24, 2022
ShanghaiLiving2020Life Finds a WayThings Are about to Get a Whole Lot Different around Here.May 15, 2022May 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.May 8, 2022May 8, 2022
ShanghaiLiving2020On the Viscosity of CoffeeHow I Came to Like “The Good One”.Apr 23, 2022Apr 23, 2022
ShanghaiLiving2020Hangzhou Marathon Training IIA Summary of a Training Block for a Marathon that Didn’t Happen… Again.Apr 15, 2022Apr 15, 2022
ShanghaiLiving2020Year One as a RunnerGetting Better and Where do I Go from Here.Jan 3, 2022Jan 3, 2022
ShanghaiLiving2020Second Bite of the CherryReflections on My Second Ever Marathon.Dec 25, 2021Dec 25, 2021
ShanghaiLiving2020Running Recap II: Recap’s RevengeA Lot Can Happen in a Day or Two.Nov 11, 2021Nov 11, 2021