25.32 km from south to north along the Pudong side of the Huangpu River

Pudong, South Wall to North Wall: My Longest Run Yet

A 25.32 km run up the Pudong waterfront—from the southern edge of the city, past the Expo riverfront and Lujiazui, toward Yangpu Bridge—and a new personal distance record.

July 5, 2026 · 3 min · luoyao
A hand-drawn runner following a trail of monthly kilometers toward a half-marathon clock

From 100 km a Month to a 1:40 Half Marathon

What my 2025 running record taught me about consistency, longer ordinary runs, and reaching a 1:40 half marathon without turning every session into a race.

March 8, 2026 · 5 min · luoyao
Shenzhen Bay at dawn — calm sea and soft sky

16.33 km at Dawn | A Long Morning Run in Shenzhen

A 16.33 km dawn run from Nanshan to Shenzhen Bay — empty streets, still water, and a steady sub-5 pace.

January 13, 2026 · 2 min · luoyao

2025 | A Year Measured in Steps

A review of my 2025 fitness record — walking, running, and half marathons, measured one step at a time.

December 31, 2025 · 2 min · luoyao

Golden Week Runs: From River Breeze to Endless Laps

Golden Week running in Shanghai: a 15 km riverside cruise from Wanguo Stadium and a grinding session of stadium laps.

October 7, 2025 · 2 min · luoyao

11.11 km on the Corporate Treadmill

An 11.11 km treadmill session with the incline nudged up and Shanghai’s Middle Ring Road streaming past the window.

September 25, 2025 · 1 min · luoyao

A 21K Morning Run Around Shanghai

A 21.34 km sunrise half-marathon loop through central Shanghai — Suzhou Creek, the Bund, and Xuhui Riverside, all before breakfast.

September 20, 2025 · 2 min · luoyao

Running Along the Baltic in Palanga

A 10.2 km run through pine forest and dunes along the Baltic coast in Palanga, Lithuania — with a wolf warning sign and a 1422 border monument.

July 19, 2025 · 2 min · luoyao

Morning Run on Margaret Island, Budapest

A 10.55 km sunrise double loop around Budapest’s Margaret Island — a car-free track, Danube views, and built-in pacing.

July 12, 2025 · 2 min · luoyao

Why I’m Blogging Again

Why I returned to blogging after a decade away — a digital notebook for firmware notes, running logs, and kitchen experiments.

May 5, 2025 · 2 min · luoyao