stdlib

Find resources to solve your technical leadership challenges

Blog Post

Being good isn't enough

Technical competence gets you started, but lasting impact requires product thinking, project execution, people skills, and high agency backed by feedback and humility.

joshs.bearblog.dev
Career development
Blog Post

Why We Spiral

Unsettled core questions about belonging trigger self-defeating spirals that drain focus; the piece shows how tiny interventions can break the loop and launch positive spirals for better performance and well-being.

behavioralscientist.org
Burnout & moraleDecision-making
Blog Post

How to develop High Agency

High agency beats talent alone: people who treat obstacles as puzzles and own outcomes consistently outperform, and the article shows how to identify and grow this trait in yourself and teams.

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

How to Motivate Yourself to Do Hard Things

Motivation equals Value x Probability x Return on Effort / Distance, so leaders can boost team drive by increasing perceived value, success likelihood, effort payoff, or shrinking psychological distance.

scotthyoung.com
Burnout & moraleTeam performance
Blog Post

The problems that accountability can't fix

Accountability often fails for coordination challenges and mis-calibrated risk models, as shown by the OceanGate disaster, highlighting the need for cross-functional oversight and better risk thinking.

surfingcomplexity.blog
Process inefficienciesTeam performanceBurnout & morale
Blog Post

Unnecessary Anxiety in Software Development

Software teams suffer needless anxiety when they work on high-risk 2X4 plank pipelines; adding test suites, automation, and blameless processes makes failure cheaper and morale higher.

simplethread.com
Burnout & moraleCommunication
Blog Post

TBM 377: Time Allocation != Capacity Allocation

Capacity allocation is about a team's true ability to deliver, not just counting hours. Mixing it with time allocation wastes money; separating the two lets leaders discuss real impact.

cutlefish.substack.com
Process inefficienciesDecision-making
Article

Legacy Software System Modernization: From Refactoring to Rewrites

A balanced legacy modernization strategy lets tech leaders cut cost and risk by choosing remediation, rewrite, or hybrid paths, using AI-driven testing and characterization tests to keep downtime and defects low.

testdouble.com
Technical debtProcess inefficienciesProject delays
Blog Post

You Know What To Do

Smart people with deep context already know the right move; the most uncomfortable option is usually correct, so leaders must act fast and listen to nearby experts instead of over-analyzing.

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

Non-technical managers can still drive results by admitting gaps, asking the right questions, and channeling team expertise, turning lack of expertise into a super-power.

cybadger.com
CommunicationDecision-making
Blog Post

I sat down with Werner Vogels

Vogels stresses that technical leaders must chase real problems, not hype, prioritize reversible decisions, bake security from day zero, and use AI to reclaim time while owning critical services and managing cost.

everton.xyz
Decision-makingProcess inefficiencies
Blog Post

Attention Is the New Big-O

Structured, attention-aware prompts let engineers get reliable, focused LLM outputs, turning prompt writing into a maintainable asset that saves time and reduces costly iteration.

alexchesser.medium.com
Process inefficienciesInnovationKnowledge sharing
Blog Post

5 Essential Things Every Leader Should Evaluate After a Reorganization

When you inherit a newly restructured department, quickly assess goals, team fit, alignment, perceived barriers, and culture to set a clear path forward and boost performance.

daydreamsinruby.com
Team performanceOnboardingDecision-making
Blog Post

Social and Organizational Heuristics

A collection of organizational heuristics-from Brooks's coordination cost to Conway's law-shows how mental models can diagnose dysfunction, curb scope creep, and keep software teams lean and effective.

fffej.substack.com
CommunicationDecision-makingScaling
Blog Post

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

Chasing only the 'best' engineers stalls startups; focusing on great, realistic hires and adjusting expectations unlocks speed and preserves precious time.

otherbranch.com
HiringTeam performance
Blog Post

Going Direct

Direct communication cuts bureaucracy, speeds decisions, and builds trust by letting anyone talk across org boundaries without hierarchy.

theengineeringmanager.substack.com
CommunicationTeam performance
Blog Post

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

Turn chronic complainers into contributors by shifting from fixing to inquiry, rewarding ownership, and addressing underlying need for agency and belonging.

andiroberts.com
Conflict resolutionBurnout & moraleCommunication
Blog Post

TBM 376: Why Are We Organized Like This?

Identifies nine recurring org-design patterns-from power politics to fad-driven restructures-and gives concrete survive/thrive hacks for leaders navigating constant re-orgs.

cutlefish.substack.com
Cross-functional alignmentScaling
Blog Post

The Cost of Comfort

Guaranteed, life-changing money can breed complacency and hurt performance; leaders should enforce accountability to avoid comfort-induced decline.

collabfund.com
InnovationTeam performance
Blog Post

What I say when people ask me for more money

Ask for a raise with a stoic mindset: lower expectations, know the review process, and prove impact through goals, extra work, relationships, and visibility.

jesterhoax.medium.com
Career developmentFeedbackCommunication
Blog Post

Is It the People or the System?

Changing authority so nurses can enforce hand-washing cut mortality rates within a week, proving that fixing the system beats blaming people.

managementblog.org
Team performanceProcess inefficiencies
Blog Post

Exploiting Mistakes

Turn post-mortems, retrospectives, hiring blunders, and missed goal follow-ups into actionable learning to boost team ROI and stop repeating mistakes.

avivbenyosef.com
Team performanceProcess inefficienciesFeedback
Blog Post

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

When frustration spikes, choose the "Third Response" - a clear, direct, emotionally steady reply that holds people accountable without damaging morale, and use five quick questions to craft it.

letsgrowleaders.com
CommunicationConflict resolutionBurnout & morale
Blog Post

The Management Skill Nobody Talks About

Effective managers own their mistakes, explicitly apologize, and change behavior, turning errors into trust-building opportunities rather than morale killers.

terriblesoftware.org
Team performanceBurnout & morale
Blog Post

Imposter Syndrome

Imposter syndrome plagues tech leaders because management styles are ambiguous, leading to self-doubt; the article shows how recognizing multiple valid approaches can reduce anxiety and improve leadership effectiveness.

mikefisher.substack.com
Burnout & moraleCareer development
Blog Post

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

Ask "What can I do?" and "Why will this work?" to shift from feeling stuck to actionable confidence, turning overwhelm into clear next steps.

cultivatedmanagement.com
Decision-makingBurnout & moraleProject delays
Blog Post

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

Fear of punishment and belief that nothing will change keep healthcare staff silent, stalling safety improvements; building psychological safety and visible action restores engagement.

leanblog.org
CommunicationBurnout & moraleTeam performance
Blog Post

Outbox Pattern Survival Guide

Use the outbox pattern correctly by keeping dispatchers simple, avoiding DB contention, treating the DB as a short-term buffer, batching deletes, and continuously measuring to prevent scaling pain.

medium.com
Process inefficienciesTechnical debt
Blog Post

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

AI will amplify existing software development practices, so multidisciplinary, ownership-driven teams can speed delivery, while siloed, under-resourced teams risk worsening code and outages.

linkedin.com
Decision-makingBurnout & moraleInnovation
Blog Post

Technical Debt and Making the Case for Engineering Work

Translate technical debt into business terms by framing maintenance, evolution, and true debt as friction reduction, cost-benefit moves, and velocity trade-offs to win stakeholder support.

epsd.io
Technical debtDecision-makingCommunication
Blog Post

Managing engineers more experienced than you

Lead senior engineers by dropping the need to out-tech them, setting clear expectations, providing focused feedback, and staying present enough to unblock without micromanaging.

emdiary.substack.com
CommunicationFeedbackKnowledge sharing
Blog Post

Glue teams vs. back-office teams

Glue teams own cross-cutting product features that directly impact users, while back-office teams serve internal needs; the piece argues you should prioritize glue teams early and add back-office only when ROI justifies it.

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

Slow feedback loops waste engineer time and capacity; the article quantifies the hidden cost and shows how building a fast local verification loop can recover a full engineer's productivity.

revontulet.dev
Process inefficienciesTechnical debtTeam performance
Blog Post

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

Treat technical debt as a partnership with product: make it visible, measure its business impact, and use product initiatives to pay it down so engineering can ship faster and more predictably.

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

Career Myths: Lies We Are Sold

Career myths like the promised playbook and total control blind professionals to systemic factors; adopting bounded accountability and process orientation restores realistic agency.

leadingsapiens.com
Career developmentDecision-making
Blog Post

Team OKRs in Action

Team-owned OKRs turn strategy into actionable outcomes by giving teams autonomy to define, commit, and measure results, avoiding top-down checklist rituals.

martinfowler.com
CommunicationCross-functional alignment
Blog Post

The Ultimate Sprint Retro: My 10 Years of Software Engineering

A decade-long personal roadmap shows how moving from coding basics to engineering management reveals concrete practices that drive growth, leadership, and sustainable impact.

mensurdurakovic.com
Team performanceMeeting effectivenessFeedback
Blog Post

The Politics of Software

Office politics is the default when decision rules are vague; explicit metrics, titles, and reward systems keep it in check and let teams focus on real work.

molochinations.substack.com
CommunicationConflict resolutionDecision-making
Blog Post

The Best Companies Are Dictatorships

Unreasonable founders who dictate product vision create faster, higher-impact outcomes than endless collaborative debates, but only when they pair obsession with care for their people.

writing.nikunjk.com
Decision-makingTeam performanceBurnout & morale
Blog Post

Support Systems: Mentoring, Coaching, and Therapy, What Sets Them Apart

Coaching gives tech leaders forward-looking, goal-focused guidance, while therapy heals past trauma and mentoring shares experience; picking the right support cuts burnout and speeds career growth.

humansinsystems.com
Career developmentBurnout & morale
Blog Post

How Do Committees Fail to Invent?

Committees can sabotage standards when a minority vetoes progress, turning communication structures into design dead-ends; the article shows why technical leaders must recognize and counter the fifth-column problem.

infrequently.org
InnovationDecision-making
Blog Post

How to Think Like a VC When Evaluating a Startup Role

Treat a job offer like a VC due-diligence exercise: evaluate market size, team capability, business model, equity terms, and personal fit before committing your time and reputation.

thecaringtechie.com
Career developmentDecision-making
Blog Post

Examples are the best documentation

Developers waste time searching dense API docs; concrete, real-world examples cut context switching and make documentation instantly useful.

rakhim.exotext.com
Knowledge sharingOnboarding
Blog Post

Organize your Slack channels by How Often, not What

Sorting Slack channels by how often you read them lets you tackle urgent messages first, cuts noise, and lowers burnout.

aggressivelyparaphrasing.me
CommunicationBurnout & morale
Blog Post

The Software Essays that Shaped Me

A curated list of seminal software essays, each dissected for the concrete leadership lessons they taught-respecting developers, using type systems to enforce safety, separating essential from accidental complexity, and avoiding hidden test logic.

refactoringenglish.com
Team performanceTechnical debtHiring
Community

Blackmill book club

Free weekly online chat about a book chosen by the cohort, hosted by Blackmill.

github.com
Knowledge sharingCareer developmentCommunication
Blog

Incrementally Better

Blog posts about the challenges faced by engineering leaders, from culture, to delivery, to conflict and communication, and everything in between.

blackmill.co
CommunicationConflict resolutionBurnout & morale
Showing 625-672 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.