How do you ensure your code remains maintainable when working across a shared codebase with distributed teams at Ascentec Engineering?