When writing meets its own replacementA reflection on what happens when the craft I’ve practiced for years suddenly becomes effortless — but not mine anymore.Nov 3Nov 3
A story of fulfilling one of my American dreamsThe epic two days solo drifting on the Colorado riverSep 22Sep 22
The sound, smell and the pedestrians carrying cotton shoulder bagsWhen I look back on my six weeks in Brooklyn, what lingers most are the small things.Sep 2Sep 2
One best bonding opportunity I recently experiencedI just spent six of the hardest — and most rewarding — weeks of my life with my daughter and her first newborn. It was exhausting, no…Aug 25Aug 25
How Paid ChatGPT Just Became Another Line in My Future Retirement BudgetThe paid version of ChatGPT is now yet another thing I need to include in my retirement budget — just like the ongoing cost for photo and…Jun 22Jun 22
They Didn’t Look Like Zongzi, But They Held Together — A Clumsy Cook’s Dragon Boat TaleTurns out, 36 ugly, stringless dumplings and a whole lot of sweat still count as a holiday win.Jun 1Jun 1
Recent China trip notes — few interesting long haul Didi ridesDuring our recent two weeks intensive traveling in China, I couldn’t helping noticing the Didi (aka Uber) rides there were advanced to the…Apr 20Apr 20
Recent China trip notes — a barista with a mobile coffee shopOne day on our recent trip to Chaoshan (潮汕)region of Guangdong Province, we visited this off-the-beaten-path scenic spot — Dragon…Apr 7Apr 7