stdlib

Find resources to solve your technical leadership challenges

Blog Post

Strategic Nihilism

An exploration of the concept of strategic nihilism, warning that it can be delusional and destructive for leaders making long-term decisions.

rogermartin.medium.com
Decision-making
Blog Post

Useful engineering management artifacts

When managing a growing organization, it can be useful to have certain document templates on hand. Here's a collection of documents I find useful.

bjorg.bjornroche.com
ScalingProcess inefficienciesCommunication
Blog Post

Announcing the 2025 DORA Report

Google Cloud announces the release of the 2025 State of DevOps (DORA) Report, providing fresh insights into software delivery performance and best practices.

cloud.google.com
Team performanceDecision-makingScaling
Blog Post

The Magic of Framing the Message

Framing is the secret to leadership communication. Explore proven strategies to influence, build trust, and make your message stick.

medium.com
CommunicationCross-functional alignment
Blog Post

Quiet Influence: A Guide to Nemawashi in Engineering

Why "big-reveal" architecture pitches stall-and how Staff+ engineers can apply the Japanese practice of Nemawashi to quietly build consensus and ship transformational change.

hodgkins.io
CommunicationDecision-makingCross-functional alignment
Blog Post

How can I influence others without manipulating them?

How can I influence others without manipulating them? I explore five doors of influence: rationalising, asserting, negotiating, inspiring and bridging, to persuade with respect.

andiroberts.com
CommunicationCross-functional alignment
Blog Post

Being good isn't enough

The article explains why simply being good at your job is insufficient for career advancement, emphasizing the need for strategic visibility, influence, and continuous growth.

joshs.bearblog.dev
Career development
Blog Post

Why We Spiral

Questions of who we are or what we're worth can send us into a tailspin. But the very same processes that pull us down can propel us up, too.

behavioralscientist.org
Burnout & moraleDecision-making
Blog Post

How to develop High Agency

An article explaining what high agency is, why it matters for technical leaders, and how to cultivate it.

newsletter.techworld-with-milan.com
Team performanceDecision-makingInnovation
Blog Post

How to Motivate Yourself to Do Hard Things

A deep dive into the psychology of motivation.

scotthyoung.com
Burnout & moraleTeam performance
Blog Post

The problems that accountability can't fix

The article explores why accountability alone cannot solve deep-rooted organizational challenges and offers alternative approaches for technical leaders.

surfingcomplexity.blog
Process inefficienciesTeam performanceBurnout & morale
Blog Post

Unnecessary Anxiety in Software Development

Discover how a simple construction mishap reveals a powerful lesson about reducing unnecessary stress in software development and how clear communication and realistic expectations can help teams thrive.

simplethread.com
Burnout & moraleCommunication
Blog Post

TBM 377: Time Allocation != Capacity Allocation

The post explains how confusing time allocation with capacity allocation leads to costly mistakes and wasted effort in organizations.

cutlefish.substack.com
Process inefficienciesDecision-making
Article

Legacy Software System Modernization: From Refactoring to Rewrites

Modernize legacy systems through expert refactoring and rewrites. Solve digital transformation fails, optimize DevOps infrastructure, and remediate complex legacy code for lasting impact.

testdouble.com
Technical debtProcess inefficienciesProject delays
Blog Post

You Know What To Do

One of the most consistent observations I've had in my time in startups, scale-ups, and public companies is that smart people with context on a tricky situation almost always know exactly what they need to do.

blog.staysaasy.com
Decision-makingCommunicationProcess inefficiencies
Blog Post

They Know More Than I Do! Managing an Expert Team When You Can't Do Their Jobs

A concise guide on managing expert teams when you cannot perform their specialized tasks, offering practical strategies for technical leaders.

cybadger.com
CommunicationDecision-making
Blog Post

I sat down with Werner Vogels

A senior leader shares key insights from a private fireside chat with Werner Vogels, CTO of Amazon, covering problem-driven development, reliability, decision frameworks, security, AI, and build-versus-buy strategies.

everton.xyz
Decision-makingProcess inefficiencies
Blog Post

Attention Is the New Big-O

The article presents a systems design perspective on prompt engineering, introducing attention as a core concept for creating more effective prompts.

alexchesser.medium.com
Process inefficienciesInnovationKnowledge sharing
Blog Post

5 Essential Things Every Leader Should Evaluate After a Reorganization

A guide for leaders who inherit a newly reorganized department, outlining five critical areas to assess such as goals, team effectiveness, and culture to accelerate success.

daydreamsinruby.com
Team performanceOnboardingDecision-making
Blog Post

Social and Organizational Heuristics

Mental models that might be useful for technical leaders and managers.

fffej.substack.com
CommunicationDecision-makingScaling
Blog Post

No, you don't want to hire "the best engineers"

I think this might be the meanest thing I've ever written.

otherbranch.com
HiringTeam performance
Blog Post

Going Direct

The org chart does not control the flow of communication. In fact, you're faster if you ignore it entirely.

theengineeringmanager.substack.com
CommunicationTeam performance
Blog Post

How can I deal with a team member who is always complaining?

Discover why employees complain and how leaders can turn workplace negativity into ownership, accountability, and stronger team engagement.

andiroberts.com
Conflict resolutionBurnout & moraleCommunication
Blog Post

TBM 376: Why Are We Organized Like This?

This post is about understanding why your company is organized and designed the way it is.

cutlefish.substack.com
Cross-functional alignmentScaling
Blog Post

The Cost of Comfort

An article examining how staying in one's comfort zone can limit growth and impact performance, especially for leaders and teams.

collabfund.com
InnovationTeam performance
Blog Post

What I say when people ask me for more money

The article shares the author's approach to discussing salary, promotion, or compensation requests with team members, providing practical language and mindset tips for technical leaders.

jesterhoax.medium.com
Career developmentFeedbackCommunication
Blog Post

Is It the People or the System?

The article examines whether performance challenges stem from individual behavior or from the underlying systems, offering managers guidance on diagnosing and improving team effectiveness.

managementblog.org
Team performanceProcess inefficiencies
Blog Post

Exploiting Mistakes

An article that explores how technical leaders can turn mistakes into valuable learning opportunities and improve team performance.

avivbenyosef.com
Team performanceProcess inefficienciesFeedback
Blog Post

From Ticked Off to Tactical: What to Say Next When You're Frustrated at Work

What to say when you're frustrated at work but still need to lead. Skip the outburst or avoidance-use the Third Response instead.

letsgrowleaders.com
CommunicationConflict resolutionBurnout & morale
Blog Post

Just people in a room

A reflection on two decades in tech, the tribalism of corporate life, and the difficulty of recognizing when you're part of the problem.

bonnycode.com
Burnout & moraleConflict resolutionFeedback
Blog Post

Communication Is the Job

The article explains why effective communication is a core responsibility for technical leaders and provides practical guidance for improving it.

boz.com
Communication
Blog Post

The Management Skill Nobody Talks About

This article discusses an often overlooked management skill essential for technical leaders, explaining why it matters and how to develop it.

terriblesoftware.org
Team performanceBurnout & morale
Blog Post

Imposter Syndrome

Why people second guess their effectiveness

mikefisher.substack.com
Burnout & moraleCareer development
Blog Post

Two questions to ask when you get stuck - Meeting Notes Newsletter

Learn how to get unstuck at work (and life). Transform overwhelm into action, gain clarity, and move forward with confidence with these two questions.

cultivatedmanagement.com
Decision-makingBurnout & moraleProject delays
Blog Post

Fear and Futility: Two Barriers to Improvement (and How Leaders Can Remove Them)

Fear and futility are two silent killers of improvement in healthcare. In this post, Mark Graban explains how these barriers keep staff from speaking up, undermine safety and quality, and offers ways leaders can replace them with trust and engagement.

leanblog.org
CommunicationBurnout & moraleTeam performance
Blog Post

Outbox Pattern Survival Guide

A concise guide to implementing the Outbox pattern in distributed systems, outlining common pitfalls and practical recommendations for reliable message delivery.

medium.com
Process inefficienciesTechnical debt
Blog Post

All the things that matter still matter - but they matter more

Hype tends to be, well, hyperbolic. If you read headlines and social media posts about the use of AI in software development, then you would be forgiven for thinking that is the end of everything.

linkedin.com
Decision-makingBurnout & moraleInnovation
Blog Post

Technical Debt and Making the Case for Engineering Work

Every engineering organization faces the challenge of justifying work that does not directly result in new features, such as addressing technical debt and improving engineering processes.

epsd.io
Technical debtDecision-makingCommunication
Blog Post

Managing engineers more experienced than you

Three mistakes new Engineering Managers make while managing highly experienced engineers.

emdiary.substack.com
CommunicationFeedbackKnowledge sharing
Blog Post

Glue teams vs. back-office teams

An article that explains the distinction between glue teams and back-office teams and why getting this right is critical for engineering leadership.

newsletter.posthog.com
Cross-functional alignmentScaling
Article

Become the Leader Who Sets Your Limits

Explores how leaders can avoid overextension, set healthier boundaries, and model sustainable performance for their teams.

knowledge.insead.edu
Burnout & moraleDecision-making
Blog Post

The Hidden Cost of Slow Feedback Loops

We waste a lot of time (and money) due to the absence of fast feedback loops.

revontulet.dev
Process inefficienciesTechnical debtTeam performance
Blog Post

Unlocking high software engineering pace: Partner with Product to pay down technical debt

This blog post discusses how partnering with product teams can help reduce technical debt and increase software engineering velocity.

dev.jimgrey.net
Technical debtCross-functional alignment
Blog Post

Career Myths: Lies We Are Sold

An article that debunks common career myths, showing how misconceptions about leadership also shape personal career paths.

leadingsapiens.com
Career developmentDecision-making
Blog Post

Team OKRs in Action

Rather than cascade OKRs, use collaborative alignment.

martinfowler.com
CommunicationCross-functional alignment
Blog Post

The Ultimate Sprint Retro: My 10 Years of Software Engineering

The author reflects on a decade of software engineering experience, sharing insights and practical tips for conducting effective sprint retrospectives.

mensurdurakovic.com
Team performanceMeeting effectivenessFeedback
Blog Post

The Politics of Software

Like Soylent Green, the difficulty of people working together is people. It's PEEE-PUHLLL!

molochinations.substack.com
CommunicationConflict resolutionDecision-making
Blog Post

The Best Companies Are Dictatorships

The article argues that while employees desire visionary leadership and democratic input, the most successful companies often operate under a dictatorial style to achieve results.

writing.nikunjk.com
Decision-makingTeam performanceBurnout & morale
Showing 481-528 of 1110 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.