POST DIRECTORY

Leadership

 

Software projects are hard and there are so many things that can get off track. How your engineering team is functioning is an important part of being successful. We’d all love to have a crystal ball to predict how things will turn out. Sadly this technology/magic does not exist. But there are some common early warning signs that things are not...

 

In this follow-up post to giving feedback effectively, we explore the other side of the feedback exchange. How do you effectively receive feedback?

Why this is important

Before we dig into the details we should look at why it’s important to get feedback. Collecting feedback in our software processes is a key part to verifying that our software...

 

Knowing how to give and receive feedback well is an underappreciated and underdeveloped skill, especially in the tech industry. So much so that I consider it a superpower and a game changer for managers. Luckily, this skill is one that can be practiced and improved over time. In this post, I will focus on how to give feedback. In a follow-up...