The 5 Common Mistakes Of New Engineering ManagersThese are the most common mistakes of new engineering managers who just left their individual contributor track – learn how to fix them.
March 16, 2021
The 4 Key Ways We Fail As Engineering ManagersBeing a successful engineering manager is not easy. Learn about the 4 key ways of failure you need to watch.
January 30, 2021
7 harmful biases in performance reviewsUnbiased performance reviews are key to a healthy organization and people’s growth. Learn about the typical biases in the process and how to counter them.
November 24, 2020
The four dangerous animals of product developmentThese four kinds of personalities and mindsets are holding your product development back.
October 23, 2020
How to stop winning argumentsWe tend to treat arguments as fights or zero-sum games which hinders their original purpose. We should stop doing that.
September 26, 2020
The stories we tell ourselvesWe have a mechanism that creates unhappiness, difficulty changing habits, relationship problems, frustration, anger and disappointment. We are usually not aware of this, but it is happening continuously and in all of us.
September 17, 2020
On COVID, burnout, teams and self-careThe changes COVID brought into our lives and work can affect us in profound ways. Let me share some aspects and my thoughts with you.
August 19, 2020
The 101 of effective goal settingGoal setting is one of the most important ways to foster growth, let's look at some key concepts and frameworks.
July 2, 2020
Thoughts on giving feedbackA good, blameless feedback culture is essential for working together efficiently as it forms healthy relationships, fuels personal and professional growth and aligns us with common norms. Feedback is one of the cornerstones of company culture.
May 19, 2020
Learning at work is workEveryone agrees that constant learning and having a growth mindset are fundamental to success in software engineering. Yet once you are done with onboarding at your new job as a software engineer the rat race seems to begin, leaving no dedicated time for learning.
May 7, 2020
Questions vs. directionsAsking questions is a basic coaching technique but doing it properly is a matter of practice, finding a good balance and avoiding some common pitfalls. As with most of the things in life.
April 22, 2020
The basics of one-on-onesConducting good 1:1 sessions is one of the most frustrating skills new engineering leads need to learn. Read about best practices that worked for me on both sides of this relationship – as an engineer and as an engineering manager. I’ll also mention some common pitfalls to avoid.
February 7, 2020
Engineering managers, stop coding!Try this instead: every time you feel the urge to write code, instead spend the time reading or learning something related to management.
February 24, 2017
Staying motivated while growingThe key to progress is the temptation of constant challenge, with tasks that remain both achievable and interesting, broken up into pieces of work that are just right.
February 24, 2017