Travels

Things seen along the way.

Not all refactors are internal - some require a change of coordinates.

Latest

Wolfberg Arch

A dry mountain day, softened by water, birds, and impossible rock.

Cederberg, South Africa · March 2026

Read more
Reflection pool below a rock arch

About

I make web things, take photos, and collect small moments.

This site is a place for visual fragments from trips, hikes, cities, and quiet corners. The writing stays sparse so the images can do the heavier work.