photography

AUGUST 18, 2025

Suncatcher

On the Split Rock trail in Joshua Tree National Park.

AUGUST 17, 2025

Ogre

On the Split Rock trail in Joshua Tree National Park.

AUGUST 16, 2025

Divided Highway

AUGUST 15, 2025

Lesser Materials

AUGUST 14, 2025

Fluff

AUGUST 13, 2025

Don’t We All?

For those viewing on phones: the graffito reads I WISH IT WAS THAT SIMPLE.

AUGUST 12, 2025

Angle Dance

Opinions on orientation differ.

AUGUST 1, 2025

Shipshape

The hull of the USS Hornet on a cloudy morning.

JULY 31, 2025

Man Rune

JULY 30, 2025

Changing Planes

Possibly more clever than good, but it was fun to find the exact spot where everything lined up.

JULY 29, 2025

Arcade

Alameda Naval Air Station, California

JULY 29, 2025

The Trumpeter’s Shadow

Outsound New Music Summit, Berkeley, California

JULY 29, 2025

Be Prepared

RIP Tom Lehrer.

JULY 29, 2025

Fits and Starts

Alameda Naval Air Station, California

JULY 23, 2025

All Things Must Pass

JULY 22, 2025

Insect Collection

Waiting to be turned into sculpture by Dustin Otterbach.

JULY 20, 2025

Kitchenette

Not sure what the plan was here, but fire was clearly the priority.

JULY 18, 2025

New Clear Day

An unusually austere example of the jackrabbit cabin.

JULY 17, 2025

Diamond

Such a tidy catastrophe.

JULY 16, 2025

Trolled

Dolls Left Alone

JULY 16, 2025

Perspective

Perspective, in more than one sense. The grave of hope?