When a component is needed in a specific part of a specific app, it might need some adjustments and modifications. The designer and developer together should find the right balance between flexibility and consistency.
“Avoid fraternizing with people who don’t share your values. Prolonged association with those with false ideas can only tarnish your thinking.”
In order to make the first shift, you must go from an external locus of control to an internal locus of control. This is the scientific way of saying: you stop playing the victim to external circumstances and take responsibility for your life.