Recently, when reviewing my old presentations, I went back down memory lane to my times as an Engineering Manager (well, technically the role was called a Tech Lead, but the responsibilities were closer to managing the team).
Now, as an Engineering Director, I've distilled that experience into ten core principles that have consistently brought me and my …