Limiting behaviors and how to foster more collaboration.
Packaging, dependencies and architectural sanity.