Managing Staff-plus engineers.

November 27, 2020. Filed under management 123staff-plus 23

While getting feedback on StaffEng,one request was for more content on managing Staff-plus engineers. It doesn’t quite fit the theme--that effort is focused on the Staff Engineer themselves rather the company or the manager--but it’s an interesting topic and a worthy appendix.

Write five, then synthesize: good engineering strategy is boring.

November 26, 2020. Filed under staff-plus 23strategy 7

Few companies understand their engineering strategy and vision. One consequence of this uncertainty is the industry belief that these documents are difficult to write. In some conversations it can feel like you’re talking about something mystical, but these are just mundane documents. The reality is that good engineering strategy is boring, and that it’s _easier_ to write an effective strategy than a bad one.

Mailbag: Advice for someone five years into their tech career?

November 23, 2020. Filed under career 17mailbag 3

I recently got an email asking for some perspective that was general enough that I thought it might make more sense to answer as another mailbag post. The lightly edited core of the email was: What advice would you give someone who is five years in their tech career? What should someone focus on in the world of fast-evolving tech? How did you find the right mentors in the course of your career/

Notes on compliance tools.

November 22, 2020. Filed under compliance 1

Recently I’ve been chatting more with Chris Stobie, Calm’s Engineering Director of Infrastructure, about how we can get more value from our compliance work and I tweeted out curious if folks thought highly of the various related compliance tools and platforms out there. Here are some notes.

Interviewing for Staff-plus roles.

November 20, 2020. Filed under staff-plus 23

When you decide to interview for a Senior engineer role, you roughly know what to expect. You’ll refresh your resume, work through Cracking the Coding Interview, and do some research on the company to prepare questions. When you go into the interview, you know it’s going to be five-ish interviews composed of a few programming exercises, something about technical architecture, and some cultural, behavioral, or career questions.