The art and science of software engineering.

#EngineeringManagement #Leadership #Coaching #SoftwareEngineering

  • How to recover a team that’s gone rogue

    “So, if I don’t do this, will I be fired?” retorted the senior engineer. The product manager confessed they’d given up. But the team was critical to the area. How did we get here? How do we get back? Enter: Rogue team I once picked up a team with a bizarre history. The area recognised…

    Read more..

  • Nurturing Talent: How to Grow Leaders in Your Engineering Team ðŸŒ±

    “True leaders don’t create followers; they create more leaders”. – Tom Peters Here are some techniques that I’ve used over the years to develop leadership within my area, and that you can use, too! Identifying potential Many brilliant people will never tell you they are looking for more. The first step is to identify potential.…

    Read more..

  • What Makes a Good Engineering Manager?

    Here is my opinion as to what is required from an engineering manager in order to be effective. 1. Technical guidance 🤖 While not necessarily the best coder on the team any longer, the Engineering manager has a strong technical background, high-level knowledge of key systems, and expertise in architecture and distributed system design. They…

About me

I’m a software engineering manager with 13+ years professional industry experience, from start-ups to Fortune 500 companies.

How can I help you?

Services offered:

  • Coaching – currently accepting new coachees
  • Speaking – e.g. podcasts, conferences

Never miss an article!

I’m thrilled to have you here! Now, if you don’t want to miss an article, you can subscribe to my newsletter.

Processing…
Success! You're on the list.