侘寂 wabi-sabi

On the art of refactoring legacy systems

There is a quiet satisfaction in untangling old code — like restoring a wooden joint that has held for decades.

Kyoto in winter — a different silence

The temples empty of tourists. Snow on bamboo. The sound of a deer scarer echoing through cold air.

Why I stopped chasing frameworks

The tools change every year, but the principles remain. On choosing depth over breadth in a noisy industry.

Building a CLI tool for garden logging

Tracking seasonal growth with a simple terminal app. Go, SQLite, and the satisfaction of small software.

The philosophy of empty space in UI design

Ma (間) — the Japanese concept of negative space. How emptiness creates meaning in interfaces.

Lessons from a year of morning routines

Discipline as a form of kindness to your future self. Green tea, stretching, and thirty minutes of reading.

Rust and the beauty of strict compilers

When the compiler says no, it teaches you something. On the unexpected joy of fighting the borrow checker.

Walking the Nakasendō — old roads, new thoughts

Five days on the ancient postal road between Kyoto and Tokyo. Stone paths, cedar forests, and the rhythm of slow travel.