Best practices¶ DRY: don't repeat yourself Comment code Pull before working, avoid messy merge Create feature branches