A few things I maintain, or have otherwise inflicted on the world:

  • sidenotes: a Ruby gem for annotating Rails models with their schema.
  • query-ts: a small Python CLI for the Tailscale API.
  • conn-check: post-deploy connection verification, born at Canonical and still in use there.
  • trestus: a status page generator using Trello as a backend, also born at Canonical.
  • trequests: a Tornado async HTTP/HTTPS adaptor for python-requests.
  • hippybot: a Hipchat bot in Python with a simple plugin API.
  • django-form-scaffold: helpers for scaffolding Django form templates.
  • uname-livepatch: an eBPF trick to override the kernel version uname() reports to specific processes.
  • ponto: an interactive explorer for Terraform state and configuration, forked from rover.
  • assayist: low-observer-effect eBPF benchmarking for VMs, microVMs, unikernels and hypervisors.
  • knixl: compiles opinionated KDL into maintainable, committed NixOS module source.
  • parkin: runs GitHub Actions workflows as durable Trigger.dev task runs instead of Docker.
  • starship-gitbutler: a GitButler-aware branch segment for the starship prompt, falling back to plain git elsewhere.