stdlib

Find resources to solve your technical leadership challenges

Blog Post
New

Summoning the Courage to Focus - by Sam Gerstenzang

Focus means saying no to other good ideas, not just bad ones. Strategy is building internally consistent priorities without detours - but most teams hedge when uncertain or overcommit when confident.

samgerstenzang.substack.com
Decision-makingProcess inefficienciesTeam performance
Blog Post
New

Organizing productive platform teams - Stack Overflow

Platform teams fail when they mirror organizational mess instead of fixing it. Success requires treating platforms as products, aligning teams to capabilities not tasks, and designing org structure as deliberately as the systems themselves.

stackoverflow.blog
Team performanceProcess inefficienciesScalingCross-functional alignment
Blog Post
New

Things You Think Are Helping Your Career But Are Actually Hurting It

Being the team's designated firefighter and saying yes to everything feels productive, but it's career suicide. You're getting typecast, making your work invisible, and training your manager to ignore you.

alifeengineered.substack.com
Career developmentDecision-makingCommunication
Blog Post
New

The Courage to Confront: How Real Leaders Balance Candor and Care

Most leaders confuse kindness with protection. Real kindness isn't keeping someone comfortable - it's helping them grow. The trap: candor without care is cruel, care without candor is cowardice.

hagbergconsulting.com
CommunicationConflict resolutionFeedbackTeam performance
Blog Post
New

Why Product Sense is the only product skill that will matter in the AI age

AI will commoditize all product tools and workflows. Your only career moat is making better decisions than AI can-which requires empathy, simulation skills, strategic thinking, taste, and creative execution combined into product sense.

shreyasdoshi.substack.com
Career developmentDecision-makingInnovation
Blog Post
New

Software isn't dying, but it is becoming more honest - Helen Min

SaaS isn't dying - its pricing model is. Outcome-based billing replaces seat-based subscriptions: pay for results delivered, not potential capacity purchased. AI agents make this shift economically viable.

helenmin.com
Decision-makingScalingProcess inefficiencies
Blog Post
New

Friction Focused Management - by Petros Bountis

Most engineers hide friction because naming it feels like admitting failure. But unnamed friction compounds silently until systems break. Ask one question in every 1-on-1: What are your top three frictions right now?

thesocraticleadership.substack.com
CommunicationProcess inefficienciesTeam performanceBurnout & morale
Blog Post
New

How to Work With Anyone - by Deb Liu - Perspectives

As you rise in leadership, your ability to choose who you work with disappears. The most important skill becomes working productively with anyone - understanding their incentives, finding common ground, and making them look good.

debliu.substack.com
CommunicationCross-functional alignmentConflict resolutionCareer development
Blog Post
New

Nobody Gets Promoted for Simplicity - Terrible Software

Engineers who overengineer get compelling promotion narratives, but those who ship the simplest working solution get nothing. The incentive structures in interviews, design reviews, and promotions reward complexity over judgment.

terriblesoftware.org
Career developmentDecision-makingTechnical debt
Blog Post
New

The Root Cause Fallacy - by Jeff - JoT

Root cause analysis fails because it gives you one answer and stops your thinking there. The real failure lives in the relationship between contributing factors, not in any single component.

fffej.substack.com
Process inefficienciesDecision-makingKnowledge sharing
Blog Post
New

Agreeably Disagreeing aka How to Handle Conflicts

Conflicts start where perspectives diverge. Backtrack to find that point, switch perspectives to understand their view, then work toward neutral solutions together rather than picking sides.

thoughtbot.com
Conflict resolutionCommunicationCross-functional alignment
Blog Post
New

How To Master Your Next Negotiation | Level Up Coding

FBI hostage negotiator tactics applied to tech leadership: use calibrated questions to force stakeholders to see your constraints, mirror technical jargon to encourage deeper explanation, and deploy loss aversion to revive dead email threads.

levelup.gitconnected.com
CommunicationConflict resolutionDecision-makingFeedback
Blog Post
New

Attention is All A Manager Needs

Managing information as a leader means balancing overload and scarcity - knowing what needs your attention, where to look for it, and how to avoid drowning in status requests or becoming a reactive troubleshooter.

philcalcado.com
CommunicationProcess inefficienciesMeeting effectivenessKnowledge sharing
Blog Post
New

Don't become an Engineering Manager - by Anton Zaides

The management ladder is flattening while IC compensation rises. Taking an EM role in 2026 means accepting career risk, lower pay trajectory, and less time to adapt to AI-driven change.

newsletter.manager.dev
Career developmentDecision-makingScaling
Blog Post
New

014: The green dot trap

Your reflexive Slack responses create urgency culture and flatten complexity. The fix: distinguish between messages needing you 'right now' versus 'thoughtful,' then tag which of five layers you're operating at.

oldschoolburke.com
CommunicationDecision-makingRemote workTeam performance
Blog Post
New

Thinking tools: How to identify assumptions by distorting time - Abi Jones

Time Distortion forces hidden assumptions to the surface by artificially stretching or compressing project timelines. What stays when you cut the deadline in half? What breaks if you extend it 10x?

jonesabi.com
Decision-makingProcess inefficienciesInnovation
Blog Post
New

Decision Precision • in|retrospect

More precise measurements don't lead to better decisions. Our minds work in thresholds and patterns, not decimal places. The UI matters more than the accuracy.

allenc.com
Decision-making
Blog Post
New

10 Fundamental (but really hard) Security Metrics

Security metrics fail because we count what's easy, not what matters. Here are 10 ambitious metrics that actually drive outcomes - like software reproducibility percentage or time to reboot your entire company from bare metal.

philvenables.com
Decision-makingTechnical debtProcess inefficiencies
Blog Post
New

The Programmer's Paradox: Systems Thinking

Large systems evolve into thousands of disconnected pieces over decades. Engineering them upfront would cut complexity by 90%, but dependencies require coordination nobody wants to do.

theprogrammersparadox.blogspot.com
Technical debtProcess inefficienciesScalingDecision-making
Blog Post
New

Executive Amplification - by Mike Fisher

Every offhand comment you make as a leader becomes organizational strategy. A CEO mentions blueberry muffins once, and years later they appear at every meeting. Your words don't stay casual - they echo into directives.

mikefisher.substack.com
CommunicationTeam performanceProcess inefficienciesCross-functional alignment
Blog Post
New

Compensation Planning is Sudoku with Feelings · johnpfeiffer

Compensation planning isn't just spreadsheets - it's balancing budget constraints, market data, performance ratings, and individual needs while knowing your decisions affect where people live and if their kids go to college.

blog.john-pfeiffer.com
Decision-makingFeedbackCareer developmentBurnout & morale
Blog Post
New

Your Disengaged Manager Is Killing Your Career | One Big Thought

A supportive but disengaged boss feels like trust and freedom at first, but quietly destroys your career growth, relationships, and impact until it's too late to recover.

medium.com
Career developmentCommunicationBurnout & morale
Blog Post
New

What Do Engineers Mean When We Say "Taste"?

Engineering taste is calibration across product thinking, system thinking, and quality - knowing which tradeoffs to make when building software. It's not mystical intuition; it's pattern-matching from experience combined with knowing what's technically possible.

davegriffith.substack.com
Technical debtDecision-makingCareer developmentKnowledge sharing
Blog Post
New

Falsehoods programmers believe about time: @noahsussman: Infinite Undo

Time handling is riddled with gotchas that break production code. Weeks span years, minutes last hours, and your system clock lies. Here are the common misconceptions that cause real bugs.

infiniteundo.com
Technical debtProcess inefficiencies
Blog Post
New

The Mighty Metaphor - The Architect Elevator

Metaphors aren't decoration for architects - they're translation tools that let executives reason about technical trade-offs in their own domain. When your audience picks up your metaphor and runs with it, you've moved from explaining to co-thinking.

architectelevator.com
CommunicationCross-functional alignmentDecision-making
Blog Post
New

Why Hiring from a Big Tech Company Often Fails

Big Tech employees often struggle at startups because they're optimized for navigating large organizations, not building from scratch. The skills that make someone successful at Google don't transfer to early-stage chaos.

medium.dave-bailey.com
HiringTeam performanceScaling
Blog Post
New

Should managers become hands-on again? - by João Alves

AI-assisted development is changing software economics so fast that delegating exploration entirely becomes a strategic risk. CTOs who aren't shipping code themselves may be missing the inflection point that determines competitive advantage.

newsletter.terminalprompt.com
InnovationDecision-makingTeam performance
Blog Post
New

On screwing up

When you screw up at work, your biggest risk isn't the mistake itself - it's the emotional reaction. Control the impulse to defend yourself or publicly self-flagellate, communicate the problem immediately, and accept that optimal mistakes aren't zero.

seangoedecke.com
CommunicationDecision-makingBurnout & morale
Blog Post
New

Principles - Nabeel S. Qureshi

A collection of actionable principles from someone who learned the hard way: move fast, focus on production over consumption, aim to be the best ever at what you do, and remember that most people are too risk-averse.

nabeelqu.substack.com
Career developmentDecision-makingBurnout & moraleInnovation
Article
New

Andy Rachleff on what most founders get wrong about product/market fit

Product-market fit isn't about iterating on your product - it's about identifying an inflection point in technology first, then finding the right market. Most founders get this backwards.

startuparchive.org
Decision-makingInnovationScaling
Blog Post
New

Research is leadership, and code can help (but only in the right places)

Code hasn't limited productivity since 2000. Getting signal from customers has. The easier coding becomes, the more effort you invest into being wrong before talking to a user.

productpicnic.beehiiv.com
Team performanceProcess inefficienciesDecision-makingInnovation
Article
New

Red/green TDD - Agentic Engineering Patterns - Simon Willison's Weblog

Test-first development is a perfect fit for coding agents. Write tests that fail first, then implement code to pass them. This prevents agents from building code that doesn't work or features that never get used.

simonwillison.net
Technical debtProcess inefficiencies
Blog Post
New

Don't Love Your Job? I Hear You. But Don't Quit. At Least, 99% of You Shouldn't. | SaaStr

Tech CEOs are using AI as cover to cut deeper than ever before. When you quit, they're celebrating - one less hard conversation, one more role they can backfill with AI instead of humans.

saastr.com
Career developmentBurnout & morale
Blog Post
New

The engineeringification of everything - by Ian Vanagas

Why every role is becoming an engineering one: powerful tools plus LLMs lower the barrier to technical work, letting non-engineers ship code while engineering identity spreads across functions from design to sales to GTM.

newsletter.posthog.com
Career developmentCross-functional alignmentTeam performance
Blog Post
New

Code Isn't Slowing Your Project Down, Communication Is - ShiftMag

Cross-team features take months not because code is hard, but because communication across organizational boundaries creates technical silos. Conway's Law in action.

shiftmag.dev
CommunicationCross-functional alignmentProcess inefficienciesTeam performance
Blog Post
New

Engineering Maturity is all you need - nilenso blog

Building reliable AI applications isn't about model selection or prompt tricks - it's about observability, evals, and systematic iteration. The teams that ship are the ones who treat AI engineering as empirical discovery, not deductive design.

blog.nilenso.com
Process inefficienciesTechnical debtKnowledge sharingInnovation
Blog Post
New

The Unreachable Engineering Managers - by Anton Zaides

Engineering managers who become bottlenecks aren't lazy - they're addicted to being needed. Your job is to unblock others first, then systematically eliminate reasons people need you.

newsletter.manager.dev
CommunicationTeam performanceScaling
Blog Post
New

The secret to getting promoted | Bjorg

Promotions work like jury verdicts - the decision happens emotionally first, then people rationalize it with evidence. Win trust before proving competence, or your career ladder becomes a waiting game.

bjorg.bjornroche.com
Career developmentCommunicationCross-functional alignment
Blog Post
New

One list to rule them all - by James Stanier

Most orgs let everything be a priority to avoid hard choices. A single stack-ranked list forces trade-offs, kills silos, and exposes what actually matters. PayPal, Amazon, and Apple proved it works.

theengineeringmanager.substack.com
Decision-makingProcess inefficienciesCross-functional alignmentTeam performance
Blog Post
New

A programmer's loss of identity - ratfactor

Programming culture shifted from valuing craft and learning to treating code as a disposable means to an end. What it feels like to lose a social identity you built your career around.

ratfactor.com
Career developmentBurnout & moraleOther
Blog Post
New

AddyOsmani.com - Bias Toward Action

Real speed comes from tight feedback loops and safety nets, not courage. Fast teams use more information than slow teams - they just don't wait for perfect information before shipping.

addyosmani.com
Process inefficienciesDecision-makingTechnical debtTeam performance
Article
New

How to Engage Skeptics in Culture Interventions

Skeptical executives who dismiss psychological safety as "soft" can be engaged through perspective taking - a concrete skill that builds the same collaborative environment while framing it as strategic problem-solving.

sloanreview.mit.edu
CommunicationDecision-makingConflict resolutionTeam performance
Blog Post
New

Five big mistakes to avoid when changing careers - Management Excellence by Art Petty

Career transitions fail when you chase passion over purpose, turn hobbies into businesses, or try activities without a sustainable model. Here's what actually derails experienced professionals making their next move.

artpetty.com
Career developmentDecision-makingBurnout & morale
Blog Post
New

Invest Your Political Capital - The Architect Elevator

Change requires goodwill you must earn before spending. The architects who drive transformation save political capital slowly through consistent delivery and transparency, then spend it strategically on battles worth fighting.

architectelevator.com
Team performanceCommunicationProcess inefficienciesCross-functional alignment
Blog Post
New

How to Run a Technical Due Diligence? - by Sergio Visinoni

Technical due diligence isn't one-size-fits-all. What you investigate when buying a company for its customers is wildly different from what matters when acquiring talent or integrating platforms.

makemeacto.substack.com
Decision-makingCross-functional alignmentTechnical debtScaling
Blog Post
New

The first time is never your fault - by Simone D'Amico

When your team member screws up something 'obvious', the problem isn't them - it's what you never wrote down. Unwritten rules are decisions where someone else pays the price.

leadthroughmistakes.substack.com
OnboardingKnowledge sharingProcess inefficienciesCommunication
Blog Post
New

What's Wrong With This Idea? | Jake Worth

Asking "What's wrong with this idea?" forces teams to find flaws early rather than seeking approval. It invites challenge, signals psychological safety, and surfaces problems before they hit production.

jakeworth.com
Decision-makingCommunicationTeam performance
Article
New

Something went wrong, but don't fret - let's give it another shot. Some privacy related extensions may cause issues on x.com. Please disable them and try again.

Unable to extract content from this X/Twitter post due to access restrictions. The page requires disabling privacy extensions to view the content.

x.com
Other
Showing 1-48 of 1352 resources

Aboutstdlib

The stdlib collection is a community-curated library of practical, immediately useful, battle-tested resources for technical leadership. Each resource is designed to be immediately applicable to your role. New resources are added based on community feedback and emerging best practices.