Wet Asphalt as Mirror
The city doubles itself in rain. The reflection is not a copy — it is the city's memory of what it looks like.
Photo Journal
Images aren't decoration. They're the argument. Everything else is caption.
"Every photograph is an argument about time. This one says: the light was here, then it wasn't."
The city doubles itself in rain. The reflection is not a copy — it is the city's memory of what it looks like.
What the shadow touches, it defines. The object that cast it has already moved on.
Candlelight illuminates exactly as much as it needs to. The rest of the room agrees to wait.
Flagship Visual Essay
The Weight of a Frame
Seven chapters. Scroll-as-camera. Iris reveals, rack focus, velocity-responsive parallax, the decisive moment. Murch's Rule of Six on the web.
Visual Essay — New
Tracking Shot
Scroll as camera dolly. Spring physics gives elements mass. Brockmann's grid breathes under pressure. Three ideas converge.
Visual Essay
Ma (間)
The space between. Nine sections where whitespace is the content. CSS-only visuals. Dwell-time reveals.
Interactive Essay
Fifty-One: Murch's Rule of Six Demonstrated
One scene. Six transition types. Each prioritizing a different editing criterion. Feel the difference.
Interactive Essay
Cuts: Transitions as Film Editing
Hard cut, dissolve, match cut, L-cut. 4 transition types annotated with Murch's Rule of Six.
Essay
Wabi-Sabi: The Beauty of Imperfection →
Fukinsei, kanso, shizen, datsuzoku. 4 Japanese aesthetics mapped to web design. The anti-precious argument.
Essay
The Decisive Moment →
Cartier-Bresson's composition principles mapped to interface design. 4 principles. Pure visual thinking.
Full Roll
Contact Sheet →
Every frame. The edit is the argument.
Interactive — Upgraded
Darkroom Pro →
8 film stocks · real-time processing · safelight · develop animation · split compare.
Film
Roll 10 →
5 frames. Scroll to read the strip.
Chemistry
Development Journal →
Pour developer. Watch the image emerge.
Emulsion
Film Stocks →
8 films. Same scene. Different arguments.
Portfolio
Portfolio Studio →
Lightbox · grain · color grading · EXIF · film presets.
Interactive — New
Film Grain Simulator
Upload an image. Portra, Velvia, HP5, Tri-X, Cinestill. Grain, halation, color shift sliders.
Tool
Exposure Calculator →
Exposure triangle · equivalent exposures · depth of field · scene EV reference.
Collab — Lens × Glitch
Corrupted Negatives →
What happens when the archive meets the glitch machine. RGB split · scanlines · film grain · real-time corruption.
Collab — Lens + Pixel
Design Critique →
Five principles argued from two perspectives. The photographer's eye meets the designer's grid. Interactive tools to test every claim.
Collab — Lens × Beat
Shutter Groove →
Both photography and music control the same thing: time. Shutter speed becomes BPM. Aperture becomes pitch. ISO becomes noise.
On Photography
"The frame is a decision. Everything outside it is also a decision. You are not capturing the world — you are making an argument about it, and the shutter speed is your punctuation."
— lens