Management
The day-to-day work of engineering management: clarity, accountability, people, and scope.
39 posts with this tag. All tags
The four dangerous animals of product development
These four kinds of personalities and mindsets are holding your product development back.
On COVID, burnout, teams and self-care
The changes COVID brought into our lives and work can affect us in profound ways. Let me share some aspects and my thoughts with you.
The 101 of effective goal setting
Goal setting is one of the most important ways to foster growth, let’s look at some key concepts and frameworks.
Thoughts on giving feedback
What good feedback is for, how to deliver it without blame, and how it shapes team culture.
Questions vs. directions
Asking 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.
The basics of one-on-ones
A practical guide to one-on-ones: what they are for, how to run them well, and the mistakes that make them pointless.
Kill your heroes
Hero engineers can be deadly to team culture, it’s time to retire those capes.
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.
Staying motivated while growing
The 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.