Personal Blog

Notes on building, learning, and living between cultures.

A modern bilingual blog powered by Pelican, written in English and Chinese.

Latest Essays

Latest Essays

Practicing Craft in Public

A note on sharing unfinished thinking without turning every project into performance.

Read more

Quiet Systems for Busy Weeks

How small defaults, visible queues, and deliberate constraints reduce decision fatigue.

Read more

Thinking Between Languages

Some ideas become clearer only after being translated twice.

Read more

About

Hao's Journal

I write about practical craft, product thinking, language, and small rituals that make creative work more durable.