全部文章
The journal
10 notes so far. Photographs from the road, tools built because something else stopped working, and the weekday ride across the bridge.

生活 · October 27, 2025
Do not use WePost. Looking for a cheaper forwarder.
A battery had to go back to a factory in China. WePost was not the value option. Still looking for a Malaysia-to-China rate that makes sense.
Video旅行 · July 9, 2025
Butterworth to Penang on a Yadea E8S Pro
People said an e-scooter could not cross the bridge and still have enough charge to come back. I filmed the commute.
Video科技 · April 29, 2025
A 72V 120Ah pack for the Yadea E8S Pro
Stock range and speed were not enough for the daily ride, so I had a denser pack made in China and fitted it myself.

科技 · March 5, 2025
A one-click image-to-Base64 Chrome extension
When the converter I had used for three years died, I built a local, free replacement that keeps dimensions and copies clean CSS or HTML.

生活 · September 19, 2024
Yunxi Conference, 2024
A note from the 2024 Yunxi Conference.

科技 · November 28, 2022
Installing OpenVPN Access Server on Ubuntu
A working install walkthrough for OpenVPN Access Server 2.11 / 2.14 on Ubuntu 22.04, written from a home-lab setup.

科技 · September 2, 2022
OpenVPN Access Server connection-limit notes
Lab notes on how OpenVPN Access Server encodes connection limits across 2.5–2.11, kept here as an archive of the original post.

旅行 · July 15, 2019
Krabi, Phuket, Trang, Hat Yai — six days on the road
A RM500-a-person family drive from Malaysia into southern Thailand: roadside meals, Ao Nang nights, and the trip I promised myself after a company outing I was too sick to enjoy.

旅行 · January 2, 2019
Butterworth to Kangar on a kapchai
An unplanned last-day-of-2018 ride north from Penang, toward a much longer dream: 27,000 km toward London.

生活 · January 1, 2019
New Year’s Day, 2019: why this journal exists
Social posts were too thin for the trips and the slightly mad ideas. This is the longer record — not always polished, always real.