Good leaders (including good parents) should be consistent and predictable with their actions and responses. What kid/employee would want to “walk around on eggshells” everyday, not knowing if their actions are going to make their parent/boss go berserk?
Aim to be consistent in what you say and how you act. Reward the same actions on a day-to-day basis, and punish the same actions on a day-to-day basis. Don’t be so temperamental. Those around you should know, “if I do X, my boss will be pleased with me. But if I do Y, they will not be happy.”
If we set clear expectations from the beginning, and follow through by rewarding/punishing accordingly, everyone will know the rules of the game and understand how they can win.