Using fabric to standardize the development process

Type:
Talk
Audience level:
Novice
Category:
Best Practices/Patterns
March 10th 2:55 p.m. – 3:25 p.m.

Description

By ensuring consistency and repeatability in setting up the development environments of a team of developers, errors can be avoided (by automating repetitive tasks). It also helps by lowering the entry barrier for new developers, and letting existing developers focus on development tasks without having to worry about infrastructure or process issues.

Abstract

This talk will show how you can use fabric to standardize the different tasks that are commonly performed during the development process. Such tasks can be grouped into categories like:

  • bootstrap: initializing the development environment
  • database: managing the database
  • testing: running tests
  • lint: validating the code against different standards
  • deploy: automating the deployment process