• The Secret Life of Your Quarterly Performance Review
    There’s a secret about the quarterly performance review process they don’t tell new managers. You learn how to cheat the system. A new manager made this observation after completing his first performance review. And you know what? It’s true. The knowledge of how quarterly performance reviews actually work is unavoidable for managers. So how can…
  • Transform Your Team: Giving Constructive Feedback to Employees in Spades with Examples
    Giving constructive feedback to employees is a core skill of successful leaders. Underperforming teams need to understand your expectations, regardless of how difficult the conversation is. While the emotional burden weighs on your shoulders, you can’t hold back these words. The trick is to give this feedback in the right way. So how do you…
  • How Ted Lasso’s Leadership Lessons Made Me a Successful Leader
    Ted Lasso’s leadership style of servant leadership is rare to see on the screen. I fully expected Ted Lasso just be a bunch of skits with Jason Sudeikis be a bumbling fool. The hook of an American Football coach leading an English football team was a great fake out. The actual show turned out to…
  • How to Give Positive Feedback to Colleagues – with Examples!
    When you hear the word feedback, what do you feel? Defensiveness?  Uncertainty?  Anxiety? I feel all of these emotions when I’m about to receive feedback. That’s why positive feedback feels so… Joyful. In this guide, I will show you how to give positive feedback to colleagues in a way they will never forget. The trick…
  • Change What You Control
    Here you are—leading a team. You see problems, inefficiencies in how work is done. Clearly, there are things to change in your control. Maybe the next project should have more thoughtful planning, or the technology needs to change. You raise these issues with your boss, directors, any leader you meet. What happens in the aftermath of…
  • The Only Types of Agile Meetings You Need
    People in the tech industry are familiar with the many types of agile meetings. Stand-ups, retrospectives, planning – these types of meetings are all well known to us. What if you’ve never been part of an agile team before? I recently encountered this when a colleague of mine asked me: “How do your engineering teams…
  • The Daily Standup is a Waste of Time
    It’s the same daily standup you’ve been attending for years. You show up at the same time. Enjoy some small talk with your teammates. The facilitator eventually asks how yesterday went with someone’s work. Updates are given. Details about one’s schedule in the past 24 hours. They end by explaining their plan for the current…
  • How to Manage Existing Engineering Teams
    Here you are, sitting in your regular 1-1 with your boss. You expected it would be a routine check-in with her – “How have you been?”, “What’s the latest status on yesterday’s support bug?”. Then she gets to her update. Dale, a peer manager, has decided to leave the company. You will be leading their…
  • Five Methods of Facilitation I use for Collaborative Meetings
    The ability facilitate collaborative meetings is a critical skill for leaders. When done well, the facilitator creates an engaging discussion that has high attendance and prevents boredom. Most importantly, it creates an advantage for the team by aligning the group on the meeting’s topics.  Accomplishing these goals with consistency as a facilitator takes time. Each…