How repeatable is evolution? We are combining experiments that track the emergence and fate of new beneficial mutations with whole genome sequencing, and computational and mathematical analysis to understand the dynamics of adaptation.