New semester, new campus.
New semester, new campus.
Two unfinished pull requests left me with only an hour to catch the train. Feeling pretty nervous right now — let’s see if luck is on my side and I make it.
Xiaoyan said these bears are having a meeting. LOL. 🐻
Little souvenirs from Yellowstone National Park cabins.
Time to say goodbye. I do love to use the ChatGPT Atlas.
On my way home from work yesterday, I randomly thought, ‘Why not walk home barefoot?’ And this morning, I couldn’t resist going barefoot again on my way to work.
Happy Birthday! 8️⃣
Pre-UC Road Trip — Day 2: Heading to San Diego for UC 2026. I felt a little out of place at first, but I loved the laid-back vibe of La Jolla.



Pre-UC Road Trip — Day 1: Welcome to Los Angeles! After 10 years with Esri, I finally visited the Esri campus in Redlands. Driving off the freeway and seeing the campus come into view for the first time was a truly exciting moment.



Post-UC Road Trip — Day 9: Saying goodbye to an amazing trip. A final morning in Jackson, then Jackson Hole Airport → LAX → Beijing.


Post-UC Road Trip — Day 8: Saying goodbye to Yellowstone and heading to Grand Teton National Park. Exploring Jackson Lake and Jenny Lake, enjoying another hike, and having a close encounter with a baby black bear before an overnight stay at an Airbnb in Jackson.


