A beginner's guide to property-based testing
dev.to