What’s happening around Taiping.
-
Sojourn Note — Some Things Survive Because Someone Kept Them — 26 September 2026

A Sojourn essay on Perak Museum, ordinary objects, and how history often survives because somebody simply did not throw something away.
-
Sojourn Note — The Clock Is Not Really About Time — 25 September 2026

A Sojourn essay on Taiping Clock Tower, public time, and why a landmark can remain useful long after phones became better clocks.
-
Sojourn Note — A Lantern Has No Practical Job — 24 September 2026

A Sojourn essay for Mid-Autumn Festival on the small usefulness of lanterns, temporary light, and why not everything needs to be efficient.
-
Sojourn Note — The Market Is Not a Backdrop — 23 September 2026

A Sojourn essay on Taiping Wet Market, ordinary work, and why a living old town does not need every corner to become a photo backdrop.
-
Sojourn Note — The Wall Does Not Need Updating — 22 September 2026

A Sojourn essay on an old wall, a quiet picture, and the useful idea that not everything needs a new version.
-
TM80 Heritage Run Taiping 2026: 5KM & 10KM at Muzium Telegraf

TM80 Heritage Run comes to Muzium Telegraf Taiping on 1 November 2026 with 5 km and 10 km categories. Registration is open, but published closing dates differ across platforms.
-
Sojourn Note — Five Minutes Before the Train — 21 September 2026

A Sojourn essay on the small amount of waiting that railway travel still asks us to accept, and what five quiet minutes can do to a journey.
-
Sojourn Note — When the Five-Foot Way Starts Working — 20 September 2026

A Sojourn essay on Taiping’s five-foot ways, rain, and the kind of urban comfort that works quietly when it is needed.
-
Sojourn Note — What a Small Room Is For — 19 September 2026

A concise Sojourn essay on what a small room really needs to do: stay out of the way and let Taiping be the experience.
-
ESDA Charity Fun Walk/Run Taiping 2026: 3KM & 5KM at Taiping Zoo Pavilion

ESDA Charity Fun Walk/Run starts at Taiping Zoo Pavilion at 7:00 AM on 19 September 2026, with 3 km and 5 km distances. Registration is closed; check weather and race-morning details.