Skip to content

Portfolio

Work grouped into series. Click any image to open it full-size.

  • Landscapes


    Wide country, long exposures, and a lot of early mornings.

    View series

  • Portraits


    Available light, mostly. People I know and people I met once.

    View series

Postcards

Thirty-five places, one frame each. It opens on empty country — an iceberg at El Calafate, the gravel plain of the Skeleton Coast — and fills up with people the further in you get, until the last frame is just me in a window with the camera up.

Adding a new series

  1. Create a new file in docs/portfolio/, e.g. street.md, with an empty <div class="gallery" markdown> / </div> block where the photos go
  2. Run tools/build_gallery.py to resize the exports into docs/assets/images/street/ and fill in that block:

    python3 tools/build_gallery.py street \
        --source ~/Desktop/street-export \
        --page docs/portfolio/street.md --dry-run
    

    Drop --dry-run once the listing looks right. Captions come from each file's IPTC Title, so set those in Lightroom before exporting.

  3. Register the page under nav: in mkdocs.yml

  4. Add a card above so it's reachable from this page

Export sizes

Keep images under ~500 KB each. GitHub Pages has a 1 GB repo soft limit and a 100 GB/month bandwidth limit — full-resolution exports will chew through both. 2000px on the long edge at quality 80 is plenty for web.