<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>StaygeLabs - engineering culture</title>
    <subtitle>Software engineer. Security enthusiast.</subtitle>
    <link rel="self" type="application/atom+xml" href="https://stayge.dev/tags/engineering-culture/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://stayge.dev"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-05-28T00:00:00+00:00</updated>
    <id>https://stayge.dev/tags/engineering-culture/atom.xml</id>
    <entry xml:lang="en">
        <title>The Hub Trap</title>
        <published>2026-05-28T00:00:00+00:00</published>
        <updated>2026-05-28T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              S. Tayge
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://stayge.dev/posts/hub-trap/"/>
        <id>https://stayge.dev/posts/hub-trap/</id>
        
        <content type="html" xml:base="https://stayge.dev/posts/hub-trap/">&lt;p&gt;A leader I know recently told me she felt a wave of relief when a teammate offered, almost casually, to take a few meetings off her plate.&lt;&#x2F;p&gt;
&lt;p&gt;Not because the meetings were the problem. They weren&#x27;t, really. It was that for months, she had been the person everyone routed &lt;em&gt;through&lt;&#x2F;em&gt; — the keeper of context, the answerer of questions, the one who knew which thread connected to which decision. People were &quot;executing.&quot; People were &quot;helping.&quot; But every path on the project map ran through her, and nobody had noticed she was the map.&lt;&#x2F;p&gt;
&lt;p&gt;When that one person offered, unprompted, to lift something — it wasn&#x27;t the task that moved her. It was being &lt;em&gt;seen&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;If you&#x27;ve ever had that feeling, you might be in what I&#x27;ve started calling the &lt;strong&gt;hub trap&lt;&#x2F;strong&gt;.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;what-the-hub-trap-actually-is&quot;&gt;What the hub trap actually is&lt;&#x2F;h2&gt;
&lt;p&gt;It&#x27;s not just being busy. It&#x27;s not just being a manager or a lead. Plenty of people are busy and plenty of people lead things without ending up here.&lt;&#x2F;p&gt;
&lt;p&gt;The hub trap is a specific shape of overload: &lt;strong&gt;you are the only person holding the whole picture, and the structure of the work depends on you continuing to hold it.&lt;&#x2F;strong&gt; Teammates can do their pieces well — and often do — but the coordination, the context, the &lt;em&gt;why this connects to that&lt;&#x2F;em&gt;, lives in your head. Take you out for a week and the project doesn&#x27;t pause; it fragments.&lt;&#x2F;p&gt;
&lt;p&gt;Some signs you might be in it:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;People come to you when they need something, almost never when &lt;em&gt;you&lt;&#x2F;em&gt; might need something.&lt;&#x2F;li&gt;
&lt;li&gt;You spend more time re-explaining context than producing work.&lt;&#x2F;li&gt;
&lt;li&gt;Your calendar is mostly other people&#x27;s questions.&lt;&#x2F;li&gt;
&lt;li&gt;When you imagine taking a real vacation, you feel a small spike of panic — not about the work itself, but about who would even know what&#x27;s going on.&lt;&#x2F;li&gt;
&lt;li&gt;You&#x27;ve been called &quot;indispensable&quot; recently. (This is rarely the compliment it sounds like.)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Here&#x27;s the cruel thing: you usually end up here &lt;em&gt;because you&#x27;re good&lt;&#x2F;em&gt;. You picked things up quickly. You filled gaps no one else saw. You said yes when others hesitated. The reward for being competent in a system without enough structure is that the system reorganizes itself around you. Quietly. Without anyone deciding to do it.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;why-nobody-comes-to-help&quot;&gt;Why nobody comes to help&lt;&#x2F;h2&gt;
&lt;p&gt;The most disorienting part of being a hub is that the support gap doesn&#x27;t feel proportional to your output. You&#x27;re doing more, and somehow you&#x27;re getting &lt;em&gt;less&lt;&#x2F;em&gt; care, not more.&lt;&#x2F;p&gt;
&lt;p&gt;A few reasons this happens:&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Competence reads as self-sufficiency.&lt;&#x2F;strong&gt; When you handle hard things without visible struggle, people assume you don&#x27;t need anything. The smoother you make it look, the more invisible the cost becomes.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Hubs broadcast availability, not need.&lt;&#x2F;strong&gt; If you&#x27;re always the one responding, people learn that the flow goes one direction. There&#x27;s no precedent in the relationship for them to reach toward you.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Most workplaces don&#x27;t have a &quot;check on the load-bearing wall&quot; ritual.&lt;&#x2F;strong&gt; Performance reviews catch outputs. Status updates catch blockers. Almost nothing catches the slow accumulation of context debt on one person&#x27;s shoulders.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;You&#x27;ve probably been signaling &quot;I&#x27;ve got it&quot;&lt;&#x2F;strong&gt; — sometimes out loud, sometimes just by continuing to show up and deliver. That signal works. It works so well it becomes a trap.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;how-to-tell-if-it-s-you&quot;&gt;How to tell if it&#x27;s you&lt;&#x2F;h2&gt;
&lt;p&gt;Not all heavy roles are hub traps. Some leaders carry a lot &lt;em&gt;and&lt;&#x2F;em&gt; the structure supports them. The diagnostic isn&#x27;t &quot;am I tired&quot; — it&#x27;s about where the dependencies live.&lt;&#x2F;p&gt;
&lt;p&gt;Try this:&lt;&#x2F;p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Imagine you are out for two full weeks.&lt;&#x2F;strong&gt; No email. No Slack. What stalls? If the answer is &quot;specific deliverables I own,&quot; that&#x27;s a normal workload. If the answer is &quot;the project&#x27;s sense of direction, half the decisions, and most of the cross-team coordination&quot; — hub.&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Look at the last ten things that landed in your inbox or DMs.&lt;&#x2F;strong&gt; How many were people &lt;em&gt;needing&lt;&#x2F;em&gt; something from you versus people &lt;em&gt;offering&lt;&#x2F;em&gt; something to you? A healthy ratio isn&#x27;t 50&#x2F;50, but it shouldn&#x27;t be 10&#x2F;0 either.&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Ask yourself who else could answer the question &quot;what&#x27;s the current state of this project?&quot;&lt;&#x2F;strong&gt; If the honest answer is no one — hub.&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Notice the moments you feel resentful.&lt;&#x2F;strong&gt; Resentment is often a signal that the implicit contract has gone lopsided. You&#x27;re giving something the relationship isn&#x27;t built to give back.&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;h2 id=&quot;getting-out-without-burning-it-down&quot;&gt;Getting out (without burning it down)&lt;&#x2F;h2&gt;
&lt;p&gt;Here&#x27;s the part I want to be honest about: you usually can&#x27;t fix this in a week, and most of the advice floating around — &lt;em&gt;delegate more!&lt;&#x2F;em&gt; &lt;em&gt;set boundaries!&lt;&#x2F;em&gt; — is too thin to actually help. The hub trap is structural, not personal, and unwinding it takes structural moves.&lt;&#x2F;p&gt;
&lt;p&gt;What actually helps, in roughly the order I&#x27;ve seen it work:&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;1. Make the invisible visible.&lt;&#x2F;strong&gt; Before you can redistribute load, somebody with authority has to &lt;em&gt;see&lt;&#x2F;em&gt; it. Not in a venting way — in a concrete, written, &quot;here is the scope I am currently holding&quot; way. List the roles, not just the tasks. &quot;I&#x27;m the tech lead, the grooming owner, the cross-team liaison, and the escalation path for two other programs.&quot; Most managers genuinely don&#x27;t know. They&#x27;ve been getting good outputs and assuming the inputs were fine.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;2. Identify the one thing only you can do.&lt;&#x2F;strong&gt; Hubs absorb work indiscriminately because everything &lt;em&gt;feels&lt;&#x2F;em&gt; important when it lands on you. Step back and ask: of everything I&#x27;m holding, what is the small set of things that genuinely require my judgment, my context, or my authority? Protect those. Everything else is a candidate to move.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;3. Build first responders.&lt;&#x2F;strong&gt; You don&#x27;t need to hand off whole roles to start. You need one other person who is the &lt;em&gt;first&lt;&#x2F;em&gt; place a given question goes. Pick a component, a workstream, a recurring meeting — and route it through someone else by default. Your job becomes escalation, not initiation. This is the single highest-leverage move, and it&#x27;s also the one hubs resist most, because it feels slower in the short term. It is. It&#x27;s worth it.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;4. Stop being the documentation.&lt;&#x2F;strong&gt; If the only place certain context lives is in your head, write it down — even badly. A scrappy decision log, a &quot;current state of the project&quot; doc updated weekly, a Jira page nobody loves but everyone can read. The goal isn&#x27;t perfect documentation; it&#x27;s that you stop being the only API.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;5. Follow up on the people who &lt;em&gt;did&lt;&#x2F;em&gt; show up.&lt;&#x2F;strong&gt; Somewhere in your last few months there was probably a version of that teammate who offered, unprompted, to take something off your plate. That awareness is rare. Don&#x27;t let that gesture die in a thank-you. Bring them closer. Tell them what else would help. Those are the people who, with a little structure, become co-owners instead of just helpers.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;6. Have the harder conversation.&lt;&#x2F;strong&gt; At some point, if the load doesn&#x27;t shift, the conversation with your manager has to get more direct than &quot;I&#x27;m a little overwhelmed.&quot; It has to name the structure. &lt;em&gt;I am holding five roles. Something is being underdone, and right now I&#x27;m absorbing that cost invisibly. We need to decide together which role I&#x27;m actually in.&lt;&#x2F;em&gt; This is uncomfortable. It&#x27;s also the conversation that actually changes things.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;the-reframe&quot;&gt;The reframe&lt;&#x2F;h2&gt;
&lt;p&gt;The hub trap isn&#x27;t a sign you&#x27;re failing. It&#x27;s usually a sign you&#x27;ve been succeeding inside a structure that wasn&#x27;t built to scale with your success. The system found a way to extract more from you without ever explicitly asking, and you kept saying yes because that&#x27;s how you got here in the first place.&lt;&#x2F;p&gt;
&lt;p&gt;But &quot;indispensable&quot; isn&#x27;t a career goal. It&#x27;s a ceiling. It&#x27;s also a quiet kind of loneliness — being the only one who knows where everything is.&lt;&#x2F;p&gt;
&lt;p&gt;The way out isn&#x27;t to care less. It&#x27;s to stop being the only one who cares about everything.&lt;&#x2F;p&gt;
&lt;p&gt;And if you&#x27;re reading this and recognizing yourself: the relief you&#x27;d feel if someone just &lt;em&gt;noticed&lt;&#x2F;em&gt; — that&#x27;s not a small thing. That&#x27;s information. It&#x27;s telling you what&#x27;s been missing.&lt;&#x2F;p&gt;
&lt;p&gt;You don&#x27;t have to wait for someone else to offer.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>The Autonomy Paradox</title>
        <published>2026-05-26T00:00:00+00:00</published>
        <updated>2026-05-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              S. Tayge
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://stayge.dev/posts/autonomy-paradox/"/>
        <id>https://stayge.dev/posts/autonomy-paradox/</id>
        
        <content type="html" xml:base="https://stayge.dev/posts/autonomy-paradox/">&lt;p&gt;The instinct for time management in technical work isn&#x27;t just a junior engineer problem — it&#x27;s a new-to-the-work problem. It&#x27;s just more visible in junior folks.&lt;&#x2F;p&gt;
&lt;p&gt;When someone is new, you expect them to struggle. So you coach them to communicate, ask questions, get unblocked. Good advice. But here&#x27;s the tension: people also want to make an impact. They want to figure things out themselves. So no matter how much you encourage communication, in any given moment, they&#x27;re the ones deciding what to do. That decision is autonomy.&lt;&#x2F;p&gt;
&lt;p&gt;Autonomy means no intervention. And that creates two opposing forces:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;A pull to proactively engage (ask for help early)&lt;&#x2F;li&gt;
&lt;li&gt;A pull to reactively engage (push through, then surface)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Take a concrete scenario. You&#x27;re new to an org. You&#x27;re tasked with reverse engineering firmware — specifically the peripherals. You hit a new peripheral and get stuck. Do you push through or ask for help?&lt;&#x2F;p&gt;
&lt;p&gt;Most junior engineers push through. They don&#x27;t want to signal they&#x27;re stuck. Sometimes that pays off. Often, they burn hours on something a five-minute conversation would have solved. My rule of thumb: no meaningful progress in two hours? Stop and ask.&lt;&#x2F;p&gt;
&lt;p&gt;But now flip it. You&#x27;ve been on that project a year. You know the target cold. And yet you&#x27;re still being nudged to check in at every step. At some point that&#x27;s not coaching — it&#x27;s friction. You finish your last peripheral analysis, you see something interesting, you go explore it. You figure something out. It&#x27;s genuinely useful. But it&#x27;s not what the PI wanted.&lt;&#x2F;p&gt;
&lt;p&gt;This is the other failure mode. Not the junior burning cycles alone — but the experienced engineer drifting out of scope because the check-in culture never adapted to their growth.&lt;&#x2F;p&gt;
&lt;p&gt;PIs have their own styles, but ultimately they&#x27;re busy. In a perfect world, their teams would operate autonomously — calibrated autonomy, where the level of independence matches the person&#x27;s familiarity with the work, not just their seniority. The coaching challenge isn&#x27;t &quot;always communicate more.&quot; It&#x27;s teaching people to recognize which moment they&#x27;re in — and respond accordingly.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>The Brilliant Jerk Problem</title>
        <published>2026-05-26T00:00:00+00:00</published>
        <updated>2026-05-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              S. Tayge
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://stayge.dev/posts/brilliant-jerk-problem/"/>
        <id>https://stayge.dev/posts/brilliant-jerk-problem/</id>
        
        <content type="html" xml:base="https://stayge.dev/posts/brilliant-jerk-problem/">&lt;p&gt;Someone was particularly harsh to me once. Not in a way that was ambiguous — harsh in a way that landed. This person is well-regarded. Genuinely skilled, the kind of person whose opinion carries weight in a room. I gave them the benefit of the doubt. Everyone has bad days. The work is hard. Maybe something else was going on.&lt;&#x2F;p&gt;
&lt;p&gt;Then, later, someone else apologized to me on their behalf.&lt;&#x2F;p&gt;
&lt;p&gt;That&#x27;s the thing I keep thinking about. Not the original incident — but the apology that came from a third party. Because that apology means something specific: other people knew. The behavior was familiar enough that someone else felt responsible for managing the aftermath. Not the person who did it. Someone around them.&lt;&#x2F;p&gt;
&lt;p&gt;That&#x27;s not a bad day. That&#x27;s a pattern with a support system built around it.&lt;&#x2F;p&gt;
&lt;p&gt;When an org has a brilliant jerk, it rarely just tolerates them. It builds informal infrastructure to absorb the damage — people who run interference, who translate their behavior for others, who smooth things over after. That infrastructure is invisible until you&#x27;re the one receiving the apology. But it&#x27;s real, and it&#x27;s expensive, and it means the org has already made a decision. It decided that managing the fallout was preferable to addressing the source.&lt;&#x2F;p&gt;
&lt;p&gt;The &quot;brilliant&quot; part is why. Talent creates leverage, and leverage creates exceptions. The calculus is usually implicit: this person produces too much, knows too much, is too embedded to confront. So instead of confronting them, you build the workaround. And the workaround works well enough that the problem never becomes urgent enough to fix.&lt;&#x2F;p&gt;
&lt;p&gt;What it costs is harder to see. It&#x27;s not just the people who get treated harshly. It&#x27;s the ones who watch it happen, update their models of what behavior is acceptable here, and calibrate accordingly. Culture isn&#x27;t what&#x27;s written down. It&#x27;s what people observe being tolerated — and then what they do next.&lt;&#x2F;p&gt;
&lt;p&gt;The third-party apology was kind. I appreciated it. But it was also a signal: this person&#x27;s behavior is known, it&#x27;s happened before, and the response is to apologize around them rather than to them. That&#x27;s not a culture with a policy problem. That&#x27;s a culture that&#x27;s already chosen.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>The Mask Tax</title>
        <published>2026-05-26T00:00:00+00:00</published>
        <updated>2026-05-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              S. Tayge
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://stayge.dev/posts/the-mask-tax/"/>
        <id>https://stayge.dev/posts/the-mask-tax/</id>
        
        <content type="html" xml:base="https://stayge.dev/posts/the-mask-tax/">&lt;p&gt;Say someone on your team tells you they can&#x27;t handle multitasking. They&#x27;re neurodivergent, and they&#x27;re telling you directly. Now what?&lt;&#x2F;p&gt;
&lt;p&gt;There are two obvious moves. You accommodate: protect their focus time, route work differently, adjust expectations. Or you treat them the same as everyone else and let them figure it out. Neither is obviously right, and both can go wrong in ways that are hard to see until they&#x27;ve already done damage.&lt;&#x2F;p&gt;
&lt;p&gt;If you accommodate, you&#x27;re making a judgment that their neurodivergence is the thing to optimize around, not the role. That can feel like support. It can also feel like you&#x27;ve quietly decided they can&#x27;t do the job. It creates asymmetry — other people on the team don&#x27;t get their workload managed the same way, and that breeds questions even when no one says anything out loud.&lt;&#x2F;p&gt;
&lt;p&gt;If you treat them the same, you&#x27;re holding the standard. That can be respectful — you&#x27;re taking them at face value as someone capable of figuring it out. Or it can be a way of not dealing with the actual problem. If they&#x27;re struggling and you knew, you made a choice.&lt;&#x2F;p&gt;
&lt;p&gt;Experience makes it stranger. Someone who&#x27;s been in the field a long time is supposed to have built their own strategies by now. Maybe they have. Or maybe they&#x27;ve been masking for years and they&#x27;re telling you because they&#x27;re exhausted, and what looks like competence is partly the cost of sustained adaptation.&lt;&#x2F;p&gt;
&lt;p&gt;The framing of &quot;support them or let them struggle&quot; is where the thinking usually gets stuck. It treats accommodation as a binary — special treatment or none — when the actual question is more specific: what does this person need in this role right now, and is that something the team can actually do?&lt;&#x2F;p&gt;
&lt;p&gt;A lot of neurodivergent people don&#x27;t want exceptions. They want structural changes that would help anyone: fewer context switches, clearer task prioritization, async over synchronous where it&#x27;s possible. The thing that helps them is often just better design. The accommodation isn&#x27;t the special part — the special part is actually asking.&lt;&#x2F;p&gt;
&lt;p&gt;Most orgs never ask. They either quietly over-manage around it or quietly let the person struggle, and call both of those things &quot;treating people fairly.&quot; Neither is. Fair isn&#x27;t uniform. Fair is matching support to what someone actually needs to do the work well.&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
