Technical projects

Contributions to existing projects

I'm listing these first because I'm more proud of them - they're more challenging (it's harder to understand a pre-existing codebase than one you wrote yourself) and more impactful (even a small change to a popular project is likely to affect more people than something I write myself).

Rust

Python

Golang

C/C++

Ruby

Clojure/Java

My own projects

Python

  • nose2dep, a nose2 plugin for expressing a preferred running order for unit tests
  • mpinfo, a Python package for retrieving information about UK Members of Parliament.

Ruby

Clojure