Michał is an experienced software developer and community leader. Startupper, activist, blogger, speaker, and teacher. Author of a bestselling book about TypeScript: "TypeScript na poważnie". Loves types, functional languages, and pair programming.
Property-based testing is a technique for ensuring application correctness by generating tests based on a set of properties. In this presentation, we'll delve into the world of property-based testing in TypeScript. We'll explore how it enhances code quality and reliability, discuss the principles behind property-based testing, and showcase real-world examples of how it can uncover bugs and edge cases that traditional testing may miss.