stdlib

Find resources to solve your technical leadership challenges

Blog Post

The Canva outage: another tale of saturation and resilience

A stale Cloudflare routing rule and a blocked telemetry lock created a latency surge, a thundering-herd cache miss, and OOM-killer cascades that overwhelmed Canva's API, illustrating how saturation and decompensation can cripple even well-architected services.

surfingcomplexity.blog
CommunicationProcess inefficienciesScaling
Blog Post

Shoelaces Untied

Effective coaching hinges on asking the right questions, not giving advice; managers influence perception and reality more through inquiry than correction.

managementblog.org
CommunicationProcess inefficiencies
Blog Post

Unintended Consequences

Metrics and incentives can backfire, turning good intentions into harmful outcomes; counterbalancing measures keep teams aligned with true goals.

mikefisher.substack.com
Team performanceBurnout & moraleDecision-making
Blog Post

Risk Management & Strategy

Boards fix known knowns like SOX compliance while ignoring strategic unknowns; using the Rumsfeld matrix and WWHTBT framing moves risks toward actionable knowns and protects strategy.

rogermartin.medium.com
Decision-makingCommunicationProcess inefficiencies
Blog Post

Bottleneck Dirty Webs

Leaders must position themselves as the bottleneck for cross-team dirty work-compliance, onboarding, procurement-to keep it small, visible and under control, preventing creeping organizational debt.

staysaasy.com
Process inefficienciesScalingCross-functional alignment
Blog Post

Ratchet Effects

Engineers rise or fall in status through a ratchet effect where early project successes lock in reputation, making it hard to gain or lose senior visibility.

seangoedecke.com
Team performanceProcess inefficienciesBurnout & morale
Blog Post

Engineering Growth - From Charmander to Charizard

Career growth mirrors Pokemon evolution: Charmander masters fundamentals, Charmeleon expands team impact, Charizard shapes organizational strategy—each stage requires deliberate expansion of influence

levelup.gitconnected.com
Career developmentOnboarding
Blog Post

The Best Product Engineering Org in the World

A VP of Engineering shares six categories-People, Internal Quality, Lovability, Visibility, Agility, Profitability-to define the ideal product engineering org and practical tactics for leaders to improve culture and performance.

jamesshore.com
Team performanceCommunicationBurnout & morale
Blog Post

On Misery

Eliminating fun and positive workplace rituals is a self-defeating strategy; the piece shows how joy, hack weeks, and slack time actually boost morale, knowledge sharing, and business outcomes, contrary to toxic leadership.

mcfunley.com
Burnout & moraleTeam performanceInnovation
Blog Post

Overcoming Resistance to Extreme Programming

XP can bring joy and higher productivity, but developers, managers, and tooling often resist it; leaders must give teams control, address misconceptions, and align incentives to adopt XP practices.

benjiweber.co.uk
CommunicationProcess inefficiencies
Blog Post

Learning How to Lead with Transparency

Leaders must shift from structural to content-level transparency, giving teams full context so they can make decisions quickly without bottlenecks.

candost.blog
CommunicationDecision-making
Blog Post

How I give high-quality feedback quickly

You can deliver high-quality feedback in just 1-2 hours per week by focusing on high-impact points, starting with structural guidance, then line edits, and using async tools like Loom to keep the process fast and sustainable.

newsletter.weskao.com
FeedbackCommunication
Blog Post

RDEL #75: How do interruptions impact different software engineering activities?

Interruptions cut engineers' productivity and raise stress, yet in-person interruptions lower physiological stress while feeling more stressful, so leaders should prioritize perception data and curb urgent, high-dominance interruptions.

rdel.substack.com
Team performanceBurnout & morale
Blog Post

Unpopular Defaults for High-Performing Tech Organizations

Skipping nano teams, hackathons, rigid engineering time, over-protecting engineers, stagnant turnover, and over-specialization lets tech leaders build autonomous, innovative, high-performing organizations.

avivbenyosef.com
Team performanceDecision-makingBurnout & morale
Blog Post

The Product Model and Agile

Agile is only one of three dimensions in the product model; the model adds strategy and discovery to delivery, showing why coaches need product-focused experience, not just certification.

svpg.com
Cross-functional alignmentProcess inefficiencies
Blog Post

Scaling Platform Building: Balancing What Is Unique To Your Org And Common Across Teams

Treating internal platforms as products and using a Thinnest Viable Platform approach lets teams balance common tooling with unique business needs, reducing waste and scaling efficiently.

syntasso.io
ScalingProcess inefficiencies
Blog Post

My Favorite Facilitation Books

Three books that teach tech leaders how to run better meetings, make inclusive decisions, and turn facilitation into a competitive advantage.

claushoefele.com
Meeting effectiveness
Blog Post

The Value of Leadership: A Mountain Story

Good leaders cut through uncertainty, turning vague situations into clear direction so teams can act, even if the chosen path later needs correction.

bloomt.org
Team performanceDecision-making
Blog Post

How to develop EQ as an engineer or a manager

Engineers who boost emotional intelligence turn collaboration bottlenecks into growth opportunities, making teams more productive and leaders more influential.

newsletter.eng-leadership.com
CommunicationTeam performance
Blog Post

Product Development Processes You Might Not Have Heard Of

Three product development methodologies beyond Scrum: ShapeUp's 6-week cycles with betting tables, Plan>Build>Ship's focused ownership, and Shopify's GSD framework

departmentofproduct.com
Process inefficienciesDecision-makingScaling
Blog Post

The Stories in Our Heads (Fact vs. Meaning)

Stories masquerade as facts, skewing reactions; learning to separate fact from meaning with a simple T-chart restores clarity and better decision-making.

andysparks.co
CommunicationDecision-making
Blog Post

Stop apologizing for reasonable business decisions

Unnecessary apologies for reasonable decisions erode a leader's authority and trust; the piece shows how to frame hard news with clear rationale instead of defaulting to sorry.

newsletter.weskao.com
CommunicationDecision-making
Article

The Startup Drake Equation

The Startup Drake Equation shows that a single weak link-whether product, market, funding, team or luck-can doom a startup, so leaders must pinpoint and shore up the riskiest factors to boost success odds.

longform.asmartbear.com
Decision-makingScaling
Blog Post

Good teams ship great products. Great teams kill bad ones.

Teams waste money and morale by keeping failing products alive; the article shows a kill-or-commit framework that forces leaders to measure opportunity cost and cut loss quickly.

testdouble.com
Decision-makingProcess inefficiencies
Blog Post

A Vision For Product Teams

Generative AI will cut product team size by up to two-thirds, shifting focus to discovery while automating delivery, forcing managers, designers, and engineers to upskill or risk displacement.

svpg.com
Team performanceDecision-makingInnovation
Blog Post

Fix the system so people can be their very best

Leaders should stop trying to fix or replace people and instead overhaul the broken system-culture, workflow, and interactions-to let teams deliver their best work.

tealunicorn.com
Team performanceBurnout & moraleDecision-making
Blog Post

Programming With Chronic Pain

Targeted environmental tweaks, understanding referred pain, and mental framing can cut chronic shoulder, wrist, and arm pain for developers more effectively than ergonomics alone.

thomasvogelaar.me
Burnout & moraleRemote work
Blog Post

Diagnosis in engineering strategy.

Effective strategy fails without a solid diagnosis; this piece shows how a structured, data-backed diagnosis and honest perspectives prevent lazy assumptions and drive successful execution.

lethain.com
Decision-makingCross-functional alignment
Blog Post

Capable vs. Capability: How to Build High-Performing Individuals, Not Just Teams

Distinguish capable (can do now) from capability (potential to do) and use individual-focused coaching to turn potential into performance, avoiding overload and misaligned expectations.

cultivatedmanagement.com
Team performanceCareer development
Blog Post

How Google Secures Its Own Cloud

Google secures its own cloud by applying internal organization policies, IAM deny rules, threat modeling, and infrastructure-as-code, showing how massive-scale security can be baked into development.

cloud.google.com
Knowledge sharingScaling
Blog Post

High Ownership, High Urgency

True ownership means being accountable for outcomes you can control, and urgency drives you to fix sub-optimal work fast; together they create high-impact leaders who deliver without blame-shifting.

blog.danielna.com
Team performanceDecision-making
Blog Post

Substitutes and Strategy: Five Types and Distinct Strategic Imperatives

Strategic leaders learn five substitution contexts and the distinct growth imperatives for each, from unpaid-to-paid tasks to incumbent-driven substitutes, enabling faster, cost-effective market capture.

rogermartin.medium.com
Decision-makingInnovation
Blog Post

What makes entrepreneurs entrepreneurial?

Entrepreneurs succeed by starting with what they have and letting goals emerge, a contrast to causal planning; the piece shows how affordable loss, partnership and surprise-driven pivots can guide leaders to innovate faster.

muratbuffalo.blogspot.com
InnovationDecision-making
Blog Post

Hands-On

Engineering managers can stay technically effective by adopting five practical roles-friction logging, KTLO analysis, on-call participation, archivist, and engineerication-each delivering concrete value while avoiding burnout.

read.chaitime.ai
Career developmentTechnical debtInnovation
Blog Post

The 5 Most Difficult Employees (And How To Actually Handle Them)

Identifies five tough employee archetypes and gives concrete tactics to coach each, turning disruptive behavior into reliable performance.

newsletter.canopy.is
CommunicationConflict resolutionBurnout & morale
Blog Post

The Product Engineer

Engineers should own product decisions, merging design and PM perspectives into a Product Engineer role that drives accountability, cross-functional debate, and better products.

randsinrepose.com
CommunicationCross-functional alignment
Blog Post

Ten Times the Impact with One-Tenth the People

AI lets startups achieve ten times the impact with one-tenth the people, forcing leaders to prioritize strategic moats over raw speed or short-term value.

linkedin.com
ScalingTeam performanceInnovation
Blog Post

10 Years of Engineering Ladders

Sharing a decade-old engineering ladder shows why detailed, prescriptive career ladders matter and offers practical advice to avoid common pitfalls when building your own.

skamille.medium.com
Career developmentFeedback
Blog Post

Medium Engineer

The LinkedIn article is no longer available, so its content cannot be analyzed.

linkedin.com
Career developmentCommunication
Blog Post

3 Buckets of Work Time

Cory Miller breaks his day into three work buckets-Conversation, Execution, and Thinking-to manage energy, avoid burnout, and stay productive across time zones.

corymiller.com
Team performanceRemote workMeeting effectiveness
Blog Post

Distrust Breeds More Distrust

Product managers forced on-call expose how distrust creates costly inspection loops and why starting with trust is the only sustainable fix.

mdalmijn.com
Team performanceBurnout & moraleCommunication
Blog Post

Long-Term Sense

Most leaders miss the slow-burning time bombs in their organizations - here's a systematic way to spot problems before they explode

rubick.com
Decision-makingCross-functional alignment
Blog Post

The Castle Is Under Siege - are you the bard?

Busy signals hide the real bottleneck; protect the critical path resource and stop non-essential work to prevent team collapse.

failfastmoveon.blogspot.com
Team performanceProcess inefficiencies
Blog Post

TBM 348: Shared Understanding At Scale

Effective leadership needs purpose-built information models and rituals that surface the right level of detail, avoiding deep cascades and universal dashboards that drown decision-making.

cutlefish.substack.com
CommunicationCross-functional alignment
Blog Post

Steps to build an engineering strategy

Engineering strategy succeeds when you follow a repeatable five-step process-explore, diagnose, refine, set policy, and operate-preventing common skips that cause failed strategies.

lethain.com
Decision-makingProcess inefficiencies
Blog Post

Crafting a Standout Leadership CV: A Comprehensive Guide

A leadership CV should narrate your impact with concrete metrics, company context, and ownership, using clear formatting and ATS-friendly language to stand out to hiring managers.

lenareinhard.com
Career development
Blog Post

Best GitHub Alternative for Pull Request Review

GitClear cuts code review time 30% by recognizing moves and refactors instead of treating them as additions and deletions like every other diff tool

gitclear.com
Process inefficienciesScaling
Blog Post

DANGER: has your job become your identity?

Severance shows work becoming a person's identity, and the article links that fiction to Meta's over-work culture, warning leaders that endless perks and forced compliance erode morale and purpose.

makeworkbetter.info
Burnout & morale
Showing 481-528 of 1215 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.