Move faster, wait less: Improving code review time at Meta
Nov 16, 2022Patrick Riggs

Summary
This post introduces and details three key initiatives to improve code review time: 'Next Reviewable Diff' which uses ML to surface relevant diffs to reviewers, an improved reviewer recommendation system incorporating work hours and file ownership, and 'Nudgebot' which pings reviewers for stale diffs. It also discusses metrics like 'Time In Review' (P75) as the goal and 'Eyeball Time' as a guardrail, and the experimental process for internal tools.