How Do You Ensure an Application is Maintainable?
1. How do you Structure a Massive Codebases?
js, css, html, i18n, images, config etc.
2. What's the Right Application Architecture to Support Complex Functionality & Interactions?
UI and other components
3. How Do You Ensure All Contributors can Work in Harmony?
4. How Do You Maintain A Productive Developer Experience?
5. Can the Answers to these Compliment Each Other?