Project Consistency

Criteria

  • Easy to setup for a new developer - even on complex projects (orchestration)
  • Fast
  • Same developer experience across various OSes
  • Same environment in development and production (and CI)
  • Project isolation
  • Simplicity of functionality
  • Simplicity of use