How do we coordinate teams of 20 or more developers and achieve consistent quality in a remote setting? Plenty of scaling methods have been proposed, but these models are usually based on Scrum and leave out the technical practices needed to achieve quality at scale. In this talk, we’ll explore how my project grew from a local six-person Scrum team to a remote 20-person continuous flow team and beyond. We’ll take a look at the iterations we needed until we achieved our flow, how we implemented XP practices like trunk-based development, and what practices we adopted in our all-remote setting. By the end, I hope to have provided you with all the information you need to achieve quality at scale in a remote setting.