Series

Multi-part deep dives on engineering leadership, technical strategy, and lessons learned.

Engineering Leadership

  1. Part 3

    What Nobody Teaches Junior Engineers

    Junior engineers can write code. What they can't do is tell you things like why a build failed, write a useful commit message, or handle the case where everything goes wrong. That gap doesn't close on its own.

  2. Part 4

    You Don't Fix Team Conflict by Winning the Argument

    The instinct when you're new on a team and hit conflict is to win the argument. Every time I've tried that, it made things worse. The fix is almost never about being right. It's about building the process that should have existed before you got there.

Engineering Interviews

Engineering Practice