We are currently working on a large website for a late stage startup. What are some of the best practices for:
-
Setting up different environments such as staging, QA, production?
-
Reviewing custom code?
-
User permissions for who can edit what and how will changes be reviewed etc?