“Moving too slow”I’ve heard this concern a lot over the decades about engineering teams, and most often this is a symptom of a breakdown in communication…Mar 11Mar 11
“Tell me about yourself”“Tell me about yourself”. In my opinion this is the single worst way to start an interview with a candidate, but I see it done…Nov 21, 2022Nov 21, 2022
Engineering KPIsIn a previous blog post I talked about the dangers of using ‘velocity’ as a KPI for Engineering, but what are good alternatives?Aug 26, 2022Aug 26, 2022
The Servant Leadership TrapWhile I will always bucket myself as someone who embraces servant leadership, I often see people neglect the ‘leadership’ part.Jul 28, 2022Jul 28, 2022
Slide decks are where information goes to dieSome of the most excruciating and wasteful time I’ve spent in my career is listening to presentations.Apr 19, 2022Apr 19, 2022
How To Get A PromotionHere are my ‘must do’ steps to be on a solid path towards a promotionApr 13, 2022Apr 13, 2022
Engineering EstimatesI have met 4 engineers in my 25-year career whose estimates I would trust.Jun 4, 2021Jun 4, 2021
Interns and new graduates — Keys to job search and interviewing successFor many students, looking for an internship or graduate employment may be their first time experiencing the interview process and…Mar 22, 2021Mar 22, 2021
OKRs — Common MistakesI’ve been asked a couple of times in the last week for advice on OKRs. I don’t consider myself to have mastered them but have seen some…Jan 29, 2021Jan 29, 2021