This document discusses server-side testing and provides guidance on getting started with it. It covers: 1) The benefits of server-side testing like improved user experience and ability to test backend changes. 2) Best practices like defining success metrics, laying foundations through separation of concerns and middleware, and targeting experiments through attributes. 3) Examples of server-side experiments like algorithms, onboarding flows, and trial durations.