It is not a new one but I really like Trello, it is simple but at the same time you can use it for many different things. I even use it for my personal life when I have to plan a trip or when I study something new, it helps me a lot to structure everything.
One of my references is Edward Snowden. Besides his excellent skills as a Security and Internet expert, I really admire the impact he had while taking certain decisions that helped the world to better understand what privacy means and why it is so important nowadays. His dedication to preserve the Internet as a distributed, inclusive and democratic space is to me one of the best inspirations in my professional career.
Empathy. Because for any leader, communication is key and so it is listening. If you are not empathetic enough you won’t understand people issues and your solutions will not be the right ones.
I can have an impact not only in the business and direction of the company but also in the people that are in my team, in their professional development and leadership growth.
Also another point that I like is I have the chance to learn many different things and you never feel bored.
Keeping high the motivation and the passion of my team while facing adversity. Related to this one, being responsible for your team’s growth besides yours.
If you work on your team’s growth (giving them the resources, delegating the responsibilities, allowing them to have a real impact…) they will feel good at work and will be more motivated (intrinsic motivation) and they will work more efficiently towards the objectives and stay longer in the company.
Give People, Business and Technology an equal importance.
At least one interview where you get very deep in the personal moment of the candidate. Knowing why the person is applying and if that person is connected somehow to the company mission is, at least for me, the #1 question I need to answer during a recruiting process.
You should trust your team enough to be able to delegate anything that becomes a bottleneck in your work. If this is not an option, find the gaps in your team and try to find someone who can do that. When it comes to Management, the best way is to dedicate time to unblock people by suggesting directions instead of giving them the solution.
I’ve heard of Spotify squads and I think it’s worth a try for small teams. At the very end, from my point of view the goal of these models is to not create silos and make teams that can be independent and not block each other. It is though very hard to achieve since efficient coordination is key.
Giving the same importance to release new Product stuff and handling the Tech Debt. This can be done by introducing testing in an agile development approach to avoid an increasing number of bugs. Also, there should be a paralel Tech strategy with clear objectives and KPIs besides Product ones so you can be alerted when things need some more maintenance.
Though I think the stack doesn’t really matter that much, if I would have to choose one I would go for those stacks with years of experience in the industry, with strong communities behind and, if possible, open source.
Listen to everyone and try to understand very well what people need and why. Then, take decisions considering the business aspects and always starting with a MVP approach. In the meantime, don’t forget to have regular 121s with your team and work on their growth via delegating responsibilities and providing them the resources they need to make their job the best possible.