David is the primary author of Hypothesis and works and consults on it full time. Previously, he worked at Google and a series of London startups as a back end data engineer.
Talks I've Given
21st Century Software Testing
Featuring David MacIver
In order to fix bugs you need to find them. In order to find bugs in software, you need to test it. Hypothesis is a modern software testing library that is here to help you out. You focus on the behaviour you want to test and let Hypothesis probe the boundary conditions of your software,...software-craftsmanship lscc testing python java hypothesis