Justify Your Decisions
So, you've chosen the technology that will be used in a particular aspect of your application. Was that because it will lead to satisfying the customer's requirements with the least effort, or because it's the new shiny thing you've wanted to use since you went to that conference?
When someone asks why the team is using a particular language, framework, or pattern, a shrug of the shoulders accompanied by the phrase "right tool for the job" isn't going to be a very satisfactory answer. What is it that makes that tool right for the job? Does it satisfy some requirement, such as compatibility, that other alternatives don't? Is it cheaper than the alternatives? (Remember that cost is calculated holistically: a commercial tool can be cheaper than a free one if it significantly reduces effort and the likelihood of introducing bugs.)
You need to convince other people that the solution you're choosing is appropriate for the task at...