Practical courses to transform technical experts into people-focused leaders.

Master everything you need for the role of technology leadership in a modern workplace.

Debugging Leadership has been created for technical experts like yourself (Software Engineers, Web Developers, Product Managers, Designers, User Researchers, Technical Managers, Leads, Consultants, Contractors).
You’re here for a reason
As leaders, our careers are all about the people around us – ourselves, our team and our customers and so a people-focused mindset is the best way to help yourself succeed in leadership.
Sometimes, these people skills are broadly labelled “Soft Skills”. This is in contrast to your “Hard Skills”, which are your industry-specific skills, such as writing software and architecting the technical solutions to problems.
We prefer calling them “Core Skills” as they are core to any role, but especially to leadership positions. This course lays out how to learn those “Core Skills”, and how they can be successfully practiced with focus.
Debugging Leadership focuses on teaching you those “Core Skills” to help you become a better leader.
Learn the difference between Leading the Technology and Leading the People.
Both Leading the Technology and Leading the People are important, but the focus on them will change as you progress and develop in your career.
Debugging Leadership will provide valuable insights to help you become an effective leader in today’s industry. Join us as we explore these topics further.
The overview
Who?
Technical experts, (software engineers, web developers, agile coaches, technical managers, product designers, product managers, user researchers, leads, consultants and contractors) who are either taking their first step into leadership, or looking to polish their skills to make a better impact.
Why?
What you are doing right now isn’t working and you want to seek the advice of a leadership experts who have lead teams for many years in the past and made huge differences to the culture in multiple organisations.

What?
Debugging Leadership is broken down into 10 jam-packed video courses (over 7 hours of content) that teaches you:
- the role of people-focused leadership
- how to handle difficult conversations like a pro
- masterful conflict resolution skills
- the best way to deliver challenging feedback and,
- many more skills essential to leadership.
Leadership is a journey, start yours today.

Where?
The 10 jam-packed video courses (including helpful worksheets) are placed in a single online portal so you can access the courses when you need them.
Let’s change this
Become a better leader with Debugging Leadership
- Practical, helpful techniques for everyday leadership challenges.
- Learn, in detail, exactly how to communicate and influence so it’s impactful and sets you apart from the rest of the team.
- Gain the mindsets needed to tackle leadership head-on.
- Get regular new courses and updates to existing ones.
- Join the online community and get help direct from the course creators, and other leaders like you.
- Be part of monthly Q&A sessions where your specific challenges can be discussed with experts.
A Sample of Debugging Leadership Courses
Our favourite courses
Leading the Technology vs Leading the People
As leaders, our careers are all about the people around us – ourselves, our team and our customers and so a people-focused mindset is the best way to help yourself succeed in leadership.
We prefer calling them “Core Skills” as they are core to any role, but especially to leadership positions. This course lays out how to learn those “Core Skills”, and how they can be successfully practiced with focus.
Debugging Difficult Conversations
Over 80 percent of workers in the US found that learning to handle Difficult Conversations lead to finding better solutions to their workplace challenges.
This course teaches you to resolve the challenges of our relationships with other people and earn their trust and respect. When we are able to engage truthfully and respectfully with the people around us we can improve our relationships with them and smooth out the inevitable bumps on the road.
Giving and Receiving Actionable Feedback
Feedback is one of the most effective ways we make change in our team as leaders. Without giving feedback we don’t highlight the behaviours we want to encourage or discourage.
This course details what makes feedback actionable, and how to deliver it effectively. It focusses on the use of the SBIBI (Situation, Behaviour, Impact, Alternative Behaviour, Alternative Impact) model of giving feedback, but improves upon that by giving an add-on for feedback that applies to all models.
Building a culture of Healthy Conflict
Conflict can be Unhealthy or Healthy. It’s easy to agree that if there’s too much Unhealthy Conflict in an organisation then new ideas and concepts don’t propagate, but it might be surprising to learn that with too little Healthy Conflict the same can also occur.
This course teaches you how to build a culture of Healthy Conflict in an organisation so we can allow people to discuss their ideas without fear.
Providing a vision and influencing people
Influence is a super skill in leadership. It’s surprising how, the higher you rise in an organisation, the more your success depends on the work other people do instead of your own individual contributions.
This course teaches you how to influence people that are often outside of your own direct and indirect reports. They could be peers, other teams or even your own manager. Every one of these people will be influenced in different ways.
The importance of Trust and how to build it
Trust is an important concept in leadership. As a leader, you need to earn and spend the trust as effectively as possible. It allows us to encourage people to reduce their skepticism on new concepts and ideas, as well as build a culture of psychological safety.
Also, the move to working from home as well as hybrid and international environments, adds additional challenges to the building of trust in modern workplaces.
Introduction to Emotional Intelligence
Emotional Intelligence is how you understand and influence emotions; both within yourself and other people.
Those course teaches you about Self Awareness (understanding yourself) going through Self-management (influencing yourself) and Social Awareness (understanding others) we finish at Relationship Management (influencing others).
Stress management through difficult circumstances
Our work is often full of difficult circumstances; challenging conversations with people, deadlines that are looming, business-shaking decisions to be made. Without proper training and preparation these situations can derail us from making progress to our goals.
Also, as leaders ourselves, how we can we hope to help those around us with their own stress if we cannot adequately handle our own?
Debugging Difficult Conversations
Over 80 percent of workers in the US found that learning to handle Difficult Conversations lead to finding better solutions to their workplace challenges.
This course teaches you to resolve the challenges of our relationships with other people and earn their trust and respect. When we are able to engage truthfully and respectfully with the people around us we can improve our relationships with them and smooth out the inevitable bumps on the road.
Giving and Receiving Actionable Feedback
Feedback is one of the most effective ways we make change in our team as leaders. Without giving feedback we don’t highlight the behaviours we want to encourage or discourage.
This course details what makes feedback actionable, and how to deliver it effectively. It focusses on the use of the SBIBI (Situation, Behaviour, Impact, Alternative Behaviour, Alternative Impact) model of giving feedback, but improves upon that by giving an add-on for feedback that applies to all models.
Building a culture of Healthy Conflict
Conflict can be Unhealthy or Healthy. It’s easy to agree that if there’s too much Unhealthy Conflict in an organisation then new ideas and concepts don’t propagate, but it might be surprising to learn that with too little Healthy Conflict the same can also occur.
This course teaches you how to build a culture of Healthy Conflict in an organisation so we can allow people to discuss their ideas without fear.
Providing a vision and influencing people
Influence is a super skill in leadership. It’s surprising how, the higher you rise in an organisation, the more your success depends on the work other people do instead of your own individual contributions.
This course teaches you how to influence people that are often outside of your own direct and indirect reports. They could be peers, other teams or even your own manager. Every one of these people will be influenced in different ways.
The importance of Trust and how to build it
Trust is an important concept in leadership. As a leader, you need to earn and spend the trust as effectively as possible. It allows us to encourage people to reduce their skepticism on new concepts and ideas, as well as build a culture of psychological safety.
Also, the move to working from home as well as hybrid and international environments, adds additional challenges to the building of trust in modern workplaces.
Introduction to Emotional Intelligence
Emotional Intelligence is how you understand and influence emotions; both within yourself and other people.
Those course teaches you about Self Awareness (understanding yourself) going through Self-management (influencing yourself) and Social Awareness (understanding others) we finish at Relationship Management (influencing others).
Stress management through difficult circumstances
Our work is often full of difficult circumstances; challenging conversations with people, deadlines that are looming, business-shaking decisions to be made. Without proper training and preparation these situations can derail us from making progress to our goals.
Also, as leaders ourselves, how we can we hope to help those around us with their own stress if we cannot adequately handle our own?
Hi, I’m Andrew
Murphy
Creator of Debugging Leadership

I started out writing code using a ZX Spectrum and over the span of my career I went from being a software developer to a manager to a lead and now a Head Geek, Technical Leadership Coach and Public Speaker.
Originally from the UK but now based in Melbourne, I started out as a software developer, and over the span of 22 years, I have gone on from being a developer, to a manager, a lead, and now as an Engineering Director, public speaker and a technical leadership coach.
I have learnt so much to get to where I am today and I’m most passionate about sharing my experiences and teaching the skills so technical experts can become better technical leaders.
I created debuggingleadership.com because I wished it existed when I first started becoming a leader.
Resources for being a better technology leader are hard to find and I wanted to start curating the best ones I could to help people like me.
An investment of $500/year (Save $100!)
- To sign up for these value packed courses. Normally, the cost is $600/year, which is a saving of $100!
- Ensures you don’t miss out on the the new courses that are released regularly.
- Join the community and learn from the experts who created the courses, as well as other leaders.
- $500 gets you access to the course for 12-months, 24-7, when you need it. Listen, learn and action everything at your own pace. Get instant access when you signup.
Click “sign me up” to get instant access for $500!
Normally $600, Save $100 today!
Get 10 easy-to-follow video courses.
(new ones arriving regularly)
Learn all the practical techniques and actionable advice so you can
become a better leader, today.