Interviewing for a new role as a Engineering Manager: Culture and Alignment
This post is about ensuring you are are in alignment with your next role as an engineering manager in termsContinue Reading
Wrangling distributed systems with a side order of pancakes
This post is about ensuring you are are in alignment with your next role as an engineering manager in termsContinue Reading
To learn a new programming language, you learn the syntax, the underlying concepts and spend time writing code. Engineering managementContinue Reading
Skip-level meetings are meetings at a regular cadence between yourself and the person two levels above you in the corporateContinue Reading
Last week, my colleague Chenxia Liu and I arranged a panel at our Berlin all-hands meeting called AMA: I’m aContinue Reading
Last week, I spoke at CUSEC (Canadian Undergraduate Software Engineering Conference) in Montreal. I really enjoy speaking with students andContinue Reading
Last week, I was on a panel about tech careers at the University of Ottawa. One of the topics thatContinue Reading
Thursday November 16, I had the opportunity to participate in a panel at the University of Ottawa on Leading YourContinue Reading