truth developers don't want to accept:
-
staging and production will never be identical
-
production is unpredictable and all states cannot be captured by your testing suite
-
problems that you really care about only happen in production
-
testing in production works