All posts

I’ve seen many early career engineers become frustrated that they don’t get promoted at the end of a promotion cycle and I’ve seen just as many managers surprised that those engineers expected to be promoted! No one tells you in school that getting promoted is a skill and an active...

When I first began managing high level engineers, I realized quickly this required a different managerial mindset than I had been used to. Unlike earlier-career engineers who need more guidance, Staff+ engineers are expected to handle ambiguity and find their own paths forward. Their work is varied, part mentorship, part...

If you’re like me you’ve gotten yourself into a stressful situation where a pile of people are waiting for you to make decisions before each of them can move forward. Or you can find yourself blocked while you wait for others to get back to you with their decision or...

This is a running list of articles and books that I’ve found useful and refer back to.