A live coding session covering how to set up CI and property-based testing for a Rust crate. Topics include configuring GitHub Actions workflows (formatting, Clippy, doc checks, cargo-hack for feature flag combinations, MSRV, minimal versions, OS matrix, and coverage with cargo-llvm-cov), setting up Dependabot, checking in Cargo.lock, and an introduction to property-based testing with the proptest crate. The session also walks through debugging minimal versions issues caused by transitive dependency misspecifications.

2h 46m watch time