Add logger messages in the controller level as well as the various methods that are being called. This is to facilitate better logging and auditing of function calls.
Add them in the router level, controller level, as well as service layer.
Skip git hooks while pushing and committing (use the --no-verify flag).