Journal
Photo entries, timelapses, and longer notes, newest first.
Copying only what's new
Why I wrote a small macOS app to get photos off a camera card, and what "already imported" should mean.
Building an automated options trading system
The first post in a series on building an automated options trading platform, from idea to production.
Northern lights, November 2025
Two hours of the aurora over the backyard trees, 1,039 frames long.
Milky Way over the Boundary Waters
Seventy-five minutes before dawn under a Boundary Waters sky, compressed into a few seconds of the Milky Way turning over the pines.
Wild River star timelapse
An overnight sequence from the same campsite, compressed into about twenty seconds.
Names in light at Wild River
Thirty-second exposures by the campfire, one name per frame, written with a flashlight.
Yellowstone after dark
The Milky Way over the pines on a late-October night in Yellowstone.
Blue hour in Ennis
A cabin outside Ennis, Montana, as the light goes from dusk to night.
Stars over Yellowstone
Seventy-three 30-second exposures of the Milky Way through the pines on a late-summer Yellowstone trip.
Snow on the porch
A January morning's snowfall piling up on a planter, 284 frames in twelve seconds.
Nine minutes of smoke
One evening at Erik's cabin, a 100mm macro, an SB-800, and the settings that turned soft blur into crisp smoke.








