Google's Site Reliability Engineering (SRE) team has learned several lessons over the past twenty years, including the importance of testing recovery mechanisms, having a 'big red button' to revert changes, and intentionally degrading performance modes to ensure a consistent user experience. The team has also learned to automate mitigations, reduce the time between rollouts, and maintain a diverse infrastructure to prevent single points of failure. These lessons were learned through various outages and incidents, including a 15-minute global outage of YouTube and a widespread packet loss in multiple datacenters. By sharing these lessons, the SRE team aims to help others improve their reliability and resilience.