On the workbench.

A few things I’ve made, from useful software to things sent into the sky.

Snag downloading a Fedora ISO at 67.3 MB/s with chunk 3 retrying, above a completed Alpine download.

Mac app · 2026

Snag

A fast, native file manager for the Mac. It splits each transfer into parallel threads, retries the chunks that fail, and picks up where it left off, even after a restart.

docket in a terminal, showing what's left before a pull request can merge, from failing CI checks to changes requested and unresolved threads.

Developer tool · Open source

docket

Every open pull request and issue you’re involved in, live in a terminal or a browser tab, with CI, what’s left before merge, and how long since a person last touched each one.

At work

I work at Red Hat on Kuadrant, gateway policies for Kubernetes. Some of what I’ve worked on there:

  • Kuadrant console plugin

    Kuadrant in the OKD and OpenShift web console.

  • Kuadrant Backstage plugin

    Manage Kuadrant policies and APIs from Backstage and Red Hat Developer Hub.

  • MCP Gateway

    An Envoy-based gateway for MCP servers, with Istio integration and policies for authentication, authorisation and rate limiting.

  • kuadrant.io

    The project’s website and documentation.

  • oinc

    OKD in a container, a single-node cluster with the OpenShift console for local console plugin work.