A Checklist For First-Time Engineering Managers

Becoming an engineering manager for the first time can feel lonely. It's how I felt - and other engineering managers I've talked with confessed the same feeling on transitioning from engineer to manager. The most visible change in moving to »

EMPOWERED Review: I Needed This Book 4 Years Ago

I'd been an engineering manager at Uber for a year on a team of 10 when my manager pulled me aside to talk about team structure. "What do you think about a reorg, where instead of the current full-stack teams, »

Preparing for the Systems Design and Coding Interview

At Big Tech and high-growth startups, coding and systems design interviews are common - and fairly standard. A lot of people have asked me for preparation advice for these. Here is what I used when getting ready for an E5/ »

Previous Articles