How to Manage Up

One area I work on with engineers and new managers is how to "manage up". Before we dig into managing up, it's worth covering "managing down" as this will help us compare and contrast these two functions. Managing down is traditionally what we think of when we describe managing a…

How I Use a CEO Mindset to Guarantee High Performance

There is considerable overlap between the roles and responsibilities of a CEO and any other leader. These roles and responsibilities include: 1. Setting Strategic Objectives 2. Implementing plans 3. Budget and Forecasting 4. Public relations 5. Board Communications 6. Performance Tracking 7. Establishing the Culture One mental hack I've used…

Engineering Manager Event Loop

In prepping for a new Engineering Manager role I'll be starting in the next several weeks, I stumbled on a great video featuring David Loftesness [https://twitter.com/dloft] (former Director of Eng at Twitter, now at eero) talking about the transition from Engineer to Manager. I liked this matrix…