Skip to content


@Human-Lambdas @treebeardtech

My current interests are:

  1. Data technologies: Specifically Python environment creation (e.g. repo2docker) and tools which 'professionalise' the notebook paradigm of programming such as nbmake.
  2. Novel Developer Tooling: I am working with Human Lambdas on their no-code app building platform
  3. Modernising Infra: Helping developers move towards more secure version-controlled, cloud-native infrastructure


  1. Visual disk-usage analyser for docker images

    Python 168 4

  2. Pytest plugin for testing notebooks

    Python 13

  3. GitHub Action for testing notebooks

    TypeScript 152 7

Contribution activity

January 2021

Created 1 repository

Created a pull request in dagster-io/dagster that received 7 comments

reduce k8s-example image by 104MB

Experiment with @mrdavidlaing using whaler to remove unnecessary image contents. An additive approach may be nicer than this, using distroless as a…

+20 −11 7 comments
Opened 2 other pull requests in 1 repository
2 merged

Created an issue in microsoft/pyright that received 4 comments

How do I set the pyright cli log-level to error?

I have tried a bunch of combinations in my pyrightconfig.json relating to "logLevel": "error" and have trawled the docs via google Thanks!

30 contributions in private repositories Jan 11 – Jan 22

Seeing something unexpected? Take a look at the GitHub profile guide.