November 1, 2016 So often we try to further our managerial careers by increasing the size of our teams, but increasingly I think that's the slowest way to grow yourself and your career.
October 11, 2016 There are few things more exciting than being at a company during hypergrowth, but it's easy to let hypergrowth get away from you, and to end up reacting instead of planning. It's hard to steer when you're rebuilding a plane mid-flight, but you can always nudge it in the right direction.
May 7, 2016 The longer you manage, the more looks you'll get at different situations, and eventually you'll start to develop a personal philosophy of management. This is a bit on mine.
March 13, 2017 For me, learning to partner with your manager has been one of the hardest skills both as a manager and an engineer. A few simple ideas on making that easier.
March 5, 2017 Planning the work for infrastructure engineering organization can be a challenge, in part due to a lack of clarity around what such an organization contributes value to the company it operates within. I have thoughts, and a simple thinking aid, for that.
March 17, 2017 Along with slow technical migrations, I believe reorganizations are the second largest activity which cause quickly growing companies to slow down. Here is a framework for running an engineering reorg effectively.