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: Setting Strategic ObjectivesImplementing plansBudget and ForecastingPublic relationsBoard CommunicationsPerformance TrackingEstablishing the CultureOne mental hack I've used in my corporate life to ensure high performance is to pretend I'm the CEO…

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 (former Director of Eng at Twitter, now at eero) talking about the transition from Engineer to Manager. I liked this matrix enough that I turned…