Tag: Engineering

Actionable Ways for Engineering Managers to Hold Effective One-on-Ones

One often overlooked, but critical duty of an engineering manager is regular one-on-one meetings with each of your team members. These are typically 30 to 60 minute weekly or bi-weekly meetings in which the two of you discuss their performance, roadblocks they may experiencing and career goals. This can also […]

How to Work with Product Designers as a Software Engineer

So you’ve joined a new team, and now you get to work with a product designer, or maybe you’ve been working with product designers for years. Here are a few tips to make the best of this partnership. Communicate Early and Often When you’re working with a product designer, you […]

Planning for and Responding to Software Failures

You’ve probably heard Murphy’s law: “Whatever can go wrong, will go wrong.” That sounds hyperbolic, perhaps because it’s a watered-down version of the actual quote: “Things will go wrong in any given situation, if you give them a chance.” That sounds about right! With proper testing, simulation, and release procedures, […]