In my years in the tech industry, I've noticed that often planning is something that we tend to neglect with the excuse of maximizing profit.
While this is true in some cases or for a certain timeframe, it should never be the norm and at some point, we should stop and reflect on where we're at and where we're trying to go to avoid deviating from our plan.
Even though we might feel that we're moving fast and growing a lot as a team together with the business, that might give a false feeling that doesn't last and is harmful in the long run. At some point, bad or neglected planning hits us badly, and then it's too late to change anything.
I'm not talking about planning in the sense of Agile, Scrum, or all those fancy words and frameworks.
I'm referring to planning in prioritizing, staying on track as much as possible, and knowing when to say no and push back.
Make sure that everyone involved has fully understood what's required of them and how everything fits together in order to make sure that we move forward one step at a time.