Can Nice People Have Hard Conversations?Some time ago I interviewed for an Engineering Manager position within the company I was working for. I had previous experience in the…Nov 26, 2022Nov 26, 2022
Signs You Might Be Struggling With Cultural FitCultural fit defines much of your experience in a team or company. Over the course of my career I’ve had the opportunity to be part of some…Jun 2, 2021Jun 2, 2021
Managing with Human ExpectationsManaging software engineering teams has pretty much been my life for the last few years and if there’s one thing I’ve noticed my peers…Oct 1, 2020Oct 1, 2020