CTO 8 Oct 2023 · 5 min read The Stressful Leap from Engineer to CTO You know who the best managers are? They’re the great individual contributors who never, ever want to be a manager, but decide they want to be a manager, because Read more
Communication 12 Nov 2019 · 4 min read Three Tips For Organizing A Productive All-Hands Meeting I’m part of a remote team. Rather than collect everybody for a virtual meeting when somebody has a question, we have a policy to communicate non-urgent requests to each Read more
Leadership 8 Nov 2018 · 4 min read How do you lead a development team without any technical expertise? The incompetent manager According to Laurence Peter research made in 1969, every employee is promoted until she reaches her level of incompetence. In other words, if someone is good at Read more
Leadership 6 Nov 2018 · 4 min read Managing the risk of indispensable employees Imagine that your airplane is landing and something goes wrong with one of its hydraulic systems — a wing is not moving or landing gear is not operating correctly. It' Read more
Leadership 2 Nov 2018 · 4 min read How to be liked and respected as a leader One of the most common questions people who just stepped into a manager’s role have is how do they know that team likes them. It’s usually not only Read more
Leadership 25 Oct 2018 · 4 min read Abundance and scarcity mindset "The 7 Habits of Highly Effective People” is a self-help business book written by Stephen Covey in 1989. I’m pretty sure that you’ve heard about it and Read more
Leadership 21 Oct 2018 · 4 min read Pulling it off on your own as a solo founder In theory, a co-founder doubles your skill set and productivity. As solo founders, we often feel the pressure from partners or investors who perceive us as a risky bet and Read more
Leadership 20 Oct 2018 · 5 min read Dealing with conflict in a development team It’s hard to create a strong and professional team and lead it to success. But it’s even harder to keep everyone in the team from tearing each other Read more
Leadership 16 Oct 2018 · 4 min read How to delegate and avoid miscommunication Delegation is often understood as a way of avoiding the unwanted work by letting someone else do it. In reality, delegation is not only one of the main tools in Read more