Be bold enough to stand against the wrong things even if it's your boss. That's it. You are going to leave your mess for your future self or whoever is going to work on it in the future.
That's it. You must absolutely avoid having an over-configurable app, with features that may be never used because you will have to maintain all of this in the future.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.