We don’t use a staging environment
This is pretty common actually<p>At Facebook too there was no staging environment. Engineers had their dev VM and then after PR review things just went into prod<p>That said features and bug fixes were often times gated by feature flags and rolled out slowly to understand the product/perf impact better<p>This is how we do it at my current team too…for all the same reasons that OP states