Monthly Archive: July 2018

venn-dev-test-prod 0

Why should we have separate development, testing, and production environments?

Development – It is an environment where developers commit code, experiments, fix bugs, make mistakes etc… Staging – It is an environment where manual or automated tests are executed, and due to complexity, these can consume a lot of server resources. Production – It is an environment where we create value for customers and/or the business. This is a highly sensitive environment and puts a deep effect on your reputation...