Thanks For Joining!

I'll be sending you emails to welcome you and sharing all my best content and advice!

You might also enjoy these

What Makes Good Teams Great

01 Oct 2024 | Leadership

For all the years I’ve been helping teams grow, I’ve rarely met one who felt that they were exceptional. It’s one of those quirky things where, in one conversation, the leadership will proclaim how great their teams are, and the next, pull me aside and beg for help. There are always issues, so I thought I’d write about some things I’ve noticed that turn good teams into great ones.

Tags:

Three Things I Wish I Knew as a Developer

28 Aug 2024 | Leadership

While I would never say that I was some rockstar developer in my prime, I seemed to hold my own well, and folks seemed to regard my work well and ask my advice. So, I thought I’d share some of the less obvious lessons I learned along the way. Obviously, there are many things, and I’m kind of picking three, so this isn’t a complete list.

Tags:

The Dos and Don'ts of Refactoring

13 Aug 2024 | Leadership

Refactoring is one of those terms that shows up almost daily with engineering teams, yet for most, the definition is pretty loose. What’s more, that loose definition leads to actions that often have undesirable outcomes, delays, and arguments about how to handle the fallout. So, let me break down how I approach refactoring with engineers and teams.

Tags: