The Managers' Guide β 136
The Managers' Guide
April 14, 2026
You celebrate Pi Day. I use ISO 8601. We are not the same.
Szescstopni
The Constraint You Won't Find on a Jira Board
- π§ The article argues that the biggest delivery constraint is often not the Jira bottleneck , but hidden approval chains, unwritten rules, and leadership habits that slow work down.
- π§ It applies the Theory of Constraints to engineering orgs: improving non-constraints may look productive, but it does not meaningfully improve overall throughput.
- π A major focus is on policy constraints such as required sign-offs, escalation paths, and outdated rules that keep decisions from happening at team speed.
- π Many visible bottlenecks, like code review or QA, are only symptoms. The root cause is often elsewhere in decision-making structures or organizational boundaries.
- π Leaders themselves can become the constraint when too many decisions depend on their permission rather than their unique expertise.
- βA practical way to find the real constraint is to ask βwhy canβt we justβ¦β at every point of friction until you uncover the person, rule, or process blocking flow.
- β³ The article stresses that most lost time sits in waiting , not doing, so teams should map total elapsed time, not just active work time.
- π Removing a policy constraint usually does more than speed up decisions. It also increases ownership, autonomy, and earlier problem surfacing across the team.
- π Fixing one constraint is not the end. The constraint will move , so leaders need to keep reviewing where work gets stuck and why.
- π The core leadership lesson is to stop confusing busyness with throughput and instead ask whether value is actually flowing through the whole system.
Architectural debt is not just technical debt
- ποΈ Architectural debt extends far beyond code β Enterprise architects must focus on three layers: application/infrastructure, business, and strategy, not just technical implementation details
- π§ Application layer focus shifts at enterprise scale β Instead of worrying about code structure, EAs should concentrate on integration patterns, system overlap elimination, and vendor lock-in balance across hundreds of applications
- π’ Business layer debt creates operational blindspots β Poor documentation of ownership, stewardship, and interdepartmental processes leads to wrong assumptions and multiplied operational issues
- π Strategy layer mistakes have massive long-term impact β Mis-defined business capabilities or outdated capability maps can derail 3-5 year transformation strategies and make bad decisions look appealing
- π EAs have unique advantages for debt identification β Unlike developers, enterprise architects have time, visibility, and access to leadership to flag architectural debt through dashboards and presentations
- βοΈ Battle selection is crucial β Architectural debt should be tolerated more in innovation systems versus core systems of record, and EAs must have bandwidth to actually fix flagged issues
- π Data-driven debt cases work best β Building compelling arguments requires AS-IS/TO-BE comparisons, business cases showing improvement benefits, and clear risk assessments of inaction
Advice for New Principal Tech ICs
- π Different Principal Flavors β Some dive deep in one space while others excel at horizontal influence; find the flavor that plays to your strengths rather than trying to be everything to everyone
- π Role Reversal β The work that made you successful before (like coding) becomes the side task; your core role shifts to technical vision, design feedback, and making everyone more effective
- π― Part-Time Everything β You become part-time PM, designer, engineer, scientist, QA, hiring manager β "nothing is not your job" due to your high judgment and broad perspective
- π¬ Communication Over Code β Success depends more on influence, alignment, and connecting the right people across large-scope projects involving multiple directors and VPs
- π Being Right Isn't Enough β You must convince others you're right AND convince them to care enough to act; focus on building momentum and getting ideas over the finish line
- π Teaching the Org β A big part of the work involves teaching organizations to value things they don't currently care about; expect a ~30% success rate on pitched ideas
- π― Unique Work Category β Focus on work that "won't happen without you" β usually at the intersection of what you care about most and what you're exceptional at
- π Dot Connector β Sometimes the most valuable thing is connecting teams who need work done with teams who've already done similar work
- π₯ Scale Through Others β Spend 1-2 hours per week with someone to enable 40 hours of work under your insights; focus on building others who can take your place
- π Give Away the Work β Transition from involving others in work to making the work theirs; let them take approaches you wouldn't take (unless it's high-risk)
- π¨ Guard Your Time β Your entire week can fill with reviews, escalations, and meetings; learn to push back or you'll have no time for ideas you really care about
- π Schedule Think Time β "You need time to think. If you are going from meeting to meeting, you can't process things and can't look ahead"
- βοΈ Credibility Comes With Responsibility β People may read too much into your casual comments; be clear about what you know, don't know, and what you're simply commenting on
- π― Critical Path Paradox β To get to principal, you put yourself on the critical path; to be effective as principal, you actively remove yourself from it
- ποΈ Loneliness Factor β "You're part of all teams but also part of none"; build a network of peers for open conversations
Design Your Organization for the Conflicts You Want to Hear About
- ποΈ Design for valuable conflicts β Instead of reducing span of control, design your organization to surface the conflicts you most need to hear about as CEO
- π― Strategic conflict exposure β When you combine departments (like engineering under product, or marketing under sales), you silence important strategic tensions that get resolved "in the family"
- π‘ Value-add principle β Don't put department B under executive A unless that executive can genuinely add value to both functions, beyond just alignment
- π« Empire building prevention β The value-add rule defeats executives who want bigger teams for resume purposes rather than genuine capability to manage them
- π Geographic expansion reality check β Just because someone runs US sales doesn't mean they can add value to European operations β ask hard questions about passports, language skills, and regional networks
- π Mitigation strategies for scale β As organizations inevitably consolidate, use transparency culture, extended QBRs with second-level leaders, and robust reporting to maintain visibility
- π Ground truth preservation β Each organizational layer and combination insulates you further from reality β be intentional about which conflicts deserve your direct attention
- π₯ Flatten strategically β Create extended leadership teams beyond direct reports to maintain connection to key functional conflicts even as the org grows
We should all be using dependency cooldowns
- π‘οΈ Supply chain attacks follow a predictable pattern β attackers compromise popular open source projects and have limited windows of opportunity (typically hours to days) once they go public
- β° Most attacks have very short exploitation windows β analysis of 10 recent attacks shows 8/10 had windows under a week, with many lasting just hours (Ultralytics phase 2: 1 hour, rspack: 1 hour)
- π― Cooldowns are a simple, effective defense β waiting 7-14 days before updating dependencies would have prevented 80-90% of recent supply chain attacks at zero cost
- π‘ Implementation is trivially easy β tools like Dependabot and Renovate make it as simple as adding a few lines of config:
cooldown: default-days: 7 - π’ Vendors are incentivized to act quickly β security companies scan for compromises and report them rapidly (within hours/days) because it demonstrates their value, creating a natural detection window
- π§ Package managers should adopt cooldowns natively β while Dependabot/Renovate work well, having cooldowns built directly into package managers (like pnpm's
minimumReleaseAge) would be even more effective - βοΈ Not a silver bullet, but high ROI β cooldowns won't stop all attackers but offer massive risk reduction for minimal effort, addressing the "80/20" of supply chain security
- πͺ Supply chain security is overhyped by vendors β dozens of companies have financial incentives to amplify fears, but simple techniques like cooldowns can mitigate most real-world risks
Thatβs all for this weekβs edition
I hope you liked it, and youβve learned something β if you did, donβt forget to give a thumbs-up, add your thoughts as comments, and share this issue with your friends and network.
See you all next week π
Oh, and if someone forwarded this email to you, sign up if you found it useful π
Sign up for The Managers' Guide
Your guide to engineering leadership
Subscribe
Email sent! Check your inbox to complete your signup.
No spam. Unsubscribe anytime.
Discussion in the ATmosphere