- How do we work with constraints?
Some changes will happen as Moralis grows and develops into something bigger, but that doesn’t mean that we should automatically accept all change passively. The basic values and communication style already set up a great foundation for us to move smoothly forward, and that’s why it’s important to remain conscious of these values.
At Moralis, we should limit ourselves to healthy constraints, which means limiting ourselves only when it’s absolutely necessary. For example, some devs might not be able to deal directly with the users, or customer support might not be able to code for the projects we work on, but still, we should strive to reduce bureaucracy as much as we can so that we can operate as efficiently as in Day One
- Why is writing down things important?
Funny that you guys have the saying about pencils because my grandma used to always say that there’s no better memory than pen and paper
So we document everything because that way it’s more efficient to save and review that info later, and we can also let others contribute and help us improve.
- What is a boring solution and why do we prefer boring solutions?
Boring solutions are simple solutions using already established and popular tech. Guess like a version similar to KISS (Keep It Simple, Sweet one
).
The innovation and therefore complexity that is inherent to Moralis would only benefit (aka make our work easier and therefore, more efficient) if we try to keep things simple.
- What can you say about self-service and self-learning?
We should search for our own answers and learn by ourselves first. If that doesn’t work, we can always ask without feeling bad about it (low level of shame). Then we can write about it so that anyone who might be in the same or a similar position down the line can see what worked for us.
- How do we value each others’ time?
Instead of asking that others ask us for permission, we should trust their judgment and offer to consult along the way if there are any doubts. We should value others’ time, as we would like them to value ours. Meetings should be avoided, but if there is one, they should be optional for as many people as possible. Meetings should have a clear itinerary or goal displayed on the invite, and we should document the outcome once it’s completed.
- Why do we have to embrace change?
Because everything around us is constantly and rapidly changing nowadays. It’s only the companies that manage to cope with these changes, that become the leading, most successful ones in their markets. But there could also be changes within the company, like if we get changed from one team to the next, or get a new project, or a new manager… Even though that might feel strange to some extent and for some people more than others, we could still be aware of our mindset and strive to embrace the positive aspects of change because it can also bring many positive things if we have the right attitude towards it.
- What is the concept of “manager of one”?
This is also a concept I was familiar with previously because one of my university teachers used to say that we’re the CEOs of our own lives and the decisions that we make. In that same way, everyone at Moralis should be the manager or the CEO themselves, even if they don’t manage anyone else at the office.