Skip to content
You must be logged in to sponsor DRMacIver

Become a sponsor to David R. MacIver

I develop cutting edge open source testing software. I was the original creator of Hypothesis, the leading open source property-based testing library, although I've taken a backseat role in that in recent years.

Currently I'm primarily working on shrinkray, an advanced multi-format test-case reducer (akin to delta debugging, or C-Reduce). If you're working on any application that deals with complex text inputs that can trigger bugs in your software, you should probably be using it to simplify your workflow.

Featured work

  1. HypothesisWorks/hypothesis

    The property-based testing library for Python

    Python 7,995
  2. DRMacIver/minithesis

    A very minimal implementation of the core idea of Hypothesis

    Python 137
  3. DRMacIver/shrinkray

    Shrinkray is a modern multi-format test-case reducer

    Python 273

Select a tier

$ a month

Choose a custom amount.