Learning to Create Space as a Technical Leader

Brian Kotos

October 28, 2026

One of the things I'm learning as a Principal Engineer is that technical leadership has surprisingly little to do with always having the right technical answer. A lot of it is learning how to work effectively with different personalities and communication styles, especially when those styles are very different from your own. Recently, I found myself working closely with someone who moves quickly, communicates with a strong sense of urgency, and often goes almost immediately from identifying a problem to proposing what should be done about it. My natural style is different. I like to understand the problem, absorb the context, think through the tradeoffs, and then decide what to do. Neither approach is necessarily wrong, but the difference in styles can create tension if I am not deliberate about how I respond.

What I have started to realize is that I do not need the other person to change their communication style in order for me to work effectively with them. My responsibility is to figure out how to stay collaborative while still preserving the space I need to exercise good technical judgment. For me, that means resisting two unhelpful extremes. On one side, I do not want to become overly rigid or territorial about technical decisions. On the other, I also do not want to simply go along with a proposed solution because there is urgency behind it. The better path is to create enough space to understand the problem, consider the options, and make a sound decision.

A simple mental model has helped me a lot: the problem can be urgent without the solution being obvious. I can acknowledge that something matters. I can acknowledge a deadline, pilot, customer need, or operational pain point. I can listen carefully to a proposed solution and take it seriously as input. None of that requires me to immediately commit to the implementation being suggested. Sometimes the right response is simply, "I understand the problem and the urgency. Let me think through the best way to solve it." That sentence captures something I am getting better at. It allows me to respect the urgency without letting the urgency make the decision for me.

In a recent meeting, I had an opportunity to practice this. There was pressure to move quickly on a technical problem, and there was already a proposed direction on the table. Instead of immediately agreeing or disagreeing, I slowed the conversation down. I took a moment to think, mapped out the actual work, clarified what was already built, and identified what was still missing. When there was uncertainty about one architectural direction versus another, we turned the question into something testable. If the simpler option works at the required scale, great. If it does not, then we have evidence that justifies the more involved solution. That felt like a much healthier way to lead the conversation. It was not about winning an argument or asserting authority. It was about creating enough clarity for the team to make a good decision.

Another thing I am learning is that technical authority does not need to be loud or forceful. I do not need to dominate a conversation to lead it. Sometimes leadership is simply saying, "Let's map this out," "Let's test that assumption," "Here is what I can realistically commit to," or, "Let's understand the requirement before we decide how to implement it." Those statements are calm, but they still shape the direction of the work. I can listen seriously to someone's ideas without automatically accepting them. I can disagree without making the disagreement personal. I can recognize urgency without allowing it to override thoughtful engineering judgment.

I think that distinction matters especially in a Principal Engineer role. Part of the job is to protect the quality of technical decisions, but that does not mean guarding territory. It means making sure the team has enough space to reason well, understand tradeoffs, and choose an approach for the right reasons. Earlier in my career, I probably thought less about adapting to different working styles. As your scope grows, though, you work with a wider range of people: assertive people, quiet people, fast-moving people, highly analytical people, people who brainstorm out loud, people who arrive with a solution already in mind, and people who challenge your assumptions. You do not get to choose only the communication styles that feel natural to you.

Part of growing as a leader is developing enough range that someone else's style does not dictate your own behavior. I cannot control whether someone brings urgency into the room, but I can control how I process that urgency. I cannot control whether someone arrives with a technical solution in mind, but I can decide whether to treat that solution as input, a hypothesis to test, or the right direction. A few weeks ago, conversations like these felt much more draining. Now I am getting better at staying grounded, creating the space I need to think, and still keeping the relationship collaborative. That feels like progress, not because everyone around me works the way I do, but because I am getting better at working effectively with people who do not.