Skip to main content
home

Photographer.
Developer.
Designer.

I photograph sports and wild places, build software and hardware, and run two studios. Here's what I'm working on.

Now

The work, as it stands

Client builds and my own projects, side by side: what's on my desk, what's next, and what just shipped.

On my desk · 4

See all

Up next · 1

See all

Recently finished · 10

See all

On the shelf · 2

See all

Latest updates

Full timeline
  1. Camera BridgeWyze and eufy plugins, pan and tilt, and night visionCamera Bridge OS went through beta builds 0.1.102 to 0.1.109 this week. It gained plugins for Wyze and eufy cameras (marked when they need the maker's cloud), battery…
  2. Camera BridgeLive video and sound in the browser MonitorThe web Monitor now shows live video for every camera, with a speaker on each tile so you can listen to one camera at a time, and it falls back to still pictures if a…
  3. Silverado cockpitCarPlay directions on the cluster, and truck Wi-FiThe cluster now joins the truck's Wi-Fi as an ordinary client instead of hosting its own network, so nothing in the cab runs an access point. The head unit watches its…
  4. XRoadRenamed XRoadThe app became XRoad, with a new icon, a full-width footer, a green color scheme and radar fixes. Tapping the album art folds away the music controls and makes the speed,…
  5. Astrophoto MCP ServerThe rig's software moves into one repositoryThe SkyCapture code that runs the camera, mount and MCP server is now in one shared repository, with the Mac companion apps alongside it, so the rig can be worked on from…
  6. Silverado cockpitLive maps and weather on the clusterThe cluster gained a weather page and a live map, plus a Map theme where the whole screen is the road. The head unit got a nine-button dock and per-light colors for the…

Let's talk.

Tell me what you're building. I read every message myself and usually reply within one business day.