THE Managing
DEV
Level Up Your Leadership & Management Skills

I’m currently running an email series on 1-1s.
I’m a leadership and management coach with a background in Software Engineering. Programming was my first love at work, and I had a 22-year career as a Software Engineer. In the latter part of my career, I became passionate about management and human performance.
I started running an internal management training program in 2017 and I’ve been a full-time coach since 2019. I found coaching as a fantastic craft and discipline to explore human performance. Coaching allows me to do one of the things I most enjoy: talk to people 1-1 and empower them to achieve their goals. It also allows me to be of service and do a little good in the world by helping other humans.
Think about the top performers in the world. Most of them have a coach, many have multiple. Why shouldn't you? Coaching is a powerful partnership that supports you in achieving your goals. It's a customizable experience designed entirely with you in mind. Whether you're a new or experienced leader, coaching allows you to come up with clarity and insights that turn into action, and coaching provides the space for reflection you need to make progress.
Invest in your team's development and growth through team coaching. Team coaching is a combination of 1-1 coaching and group sessions. It's designed to get the benefits of individual coaching as a team as well as collaborating to improve as a group and achieve team goals.
Improve your managers' ability to coach by having them coach each other! This is a facilitated experience that allows managers to work, learn, and practice together. They will flow information across team boundaries, act as multipliers by exchanging ideas, and find a safe space to practice and hear coaching conversations. There's a decent chance they'll have fun too!
The push and pull of ongoing career conversations
Interview
Video: 4 Leaders share their approach to 1:1s and best practices
What questions will you ask in your next 1:1 meeting?
Asking a new question could lead to a more valuable meeting for both you and them.
Join the Managing Dev!
As a bonus you’ll get a 1-1 meeting agenda you can use for your next meeting