stdlib

Your library of frameworks, templates, and guides for technical leadership

Community-built collection with more than 1,000 resources
Blog Post
New

Why we tend to avoid public conversations

We all believe in transparency and public conversations until it's time to press Send.

leadthroughmistakes.substack.com
#leadership#communication#transparency#management#engineering leadership
Blog Post
New

Running 1:1s for Engineers

A practical, repeatable framework for running weekly engineering 1:1s using the People, Product, Process structure-with exact scripts, Notion setup, and tips for making them actually useful.

justoffbyone.com
#engineering-management#leadership#1:1 meetings#coaching#management
Blog Post
New

Advice for New Principal Tech ICs (i.e., Notes to Myself)

A concise guide sharing advice for new principal engineers, distilled from role models and mentors at Amazon.

eugeneyan.com
#leadership#engineering#career#technical leadership#principal engineer
Blog Post
New

Why great employees quit

An exploration of the common reasons top talent leaves organizations and actionable strategies for technical leaders to improve retention.

getlighthouse.com
#leadership#engineering management#employee retention#culture#people management#technical leadership#career development
Blog Post
New

Measuring Engineering Productivity

A lightweight system for measuring engineering productivity that puts the overhead on managers, not engineers - using changelogs, standups, and visibility over surveillance

justoffbyone.com
#engineering-management#productivity#leadership#engineering#management
Blog Post
New

How to Build the Engineering Manager Career Path

A practical guide that outlines steps and strategies for engineers aspiring to become effective engineering managers.

thenewstack.io
#engineering management#career path#technical leadership#software leadership#professional development#management skills
Blog Post
New

The Programmer Identity Crisis - Simon Hojberg - Principal Frontend Engineer

An essay exploring the programmer identity crisis, its relation to AI, creativity, and the craft of software development.

hojberg.xyz
#programmer identity#AI#creativity#software craftsmanship#technical leadership#engineering management
Blog Post
New

Solving the wrong problem

The nagging feeling that something does not fit

ufried.com
#business processes#resilience#leadership#management#engineering
Blog Post
New

You Cannot Outsource Understanding

Don't try to eliminate developers; don't sell that as the promise of AI; design platforms and practices that amplify their understanding

russmiles.substack.com
#technical leadership#engineering management#AI#developer productivity#software development#leadership#management
Blog Post
New

4 Steps to Building a Product Strategy

A concise four-step framework for building a product strategy, covering gathering inputs, creating strategic narratives, finding leverage, and making choices.

antmurphy.me
#product strategy#technical leadership#engineering management#product management#strategic planning#roadmap
Blog Post
New

Give Your Metrics an Expiry Date

The article explains why setting expiry dates for metrics helps technical leaders keep them relevant and actionable, and provides a simple framework for evaluating metric usefulness.

adrianhoward.com
#metrics#dashboard#technical leadership#engineering management#data driven#decision making
Blog Post
New

So You Want to Be Promoted, Pt. 1

The author reflects on early career expectations that promotions would happen automatically and shares insights on how to actively manage career growth to achieve promotion.

randsinrepose.com
#career development#promotion#engineering management#technical leadership#professional growth
Blog Post
New

Scaling Engineering Teams: Lessons from Google, Facebook, and Netflix

This blog post shares practical lessons on scaling engineering teams, drawing insights from the practices of Google, Facebook, and Netflix.

greenido.wordpress.com
#engineering leadership#team scaling#Google#Facebook#Netflix#software engineering management#technical leadership#team topologies#agile
Blog Post
New

Local Minima

How to avoid optimizing the wrong things.

mikefisher.substack.com
#leadership#engineering management#optimization#decision making#technical leadership#software engineering
Article
New

Resource from newsletter.techworld-with-milan.com

Resource imported from newsletter.techworld-with-milan.com via webhook.

newsletter.techworld-with-milan.com
#newsletter
Blog Post
New

Clarity

An article that explores the importance of clarity in technical leadership and how clear communication can improve engineering outcomes.

seangoedecke.com
#technical leadership#engineering management#communication#clarity#team alignment
Blog Post
New

Developer Flow

Learn the science behind developer flow states and implement practical strategies to increase your engineering team's focus, productivity, and satisfaction.

leadership.garden
#developer flow#productivity#focus#engineering management#technical leadership#software development#team performance
Blog Post
New

Serverless Exit: A Technical Leader's Guide to Transitioning Away from Serverless

An article that helps engineering leaders assess when to move off serverless platforms and outlines a practical roadmap for a smooth transition.

unkey.com
#serverless#cloud architecture#technical leadership#engineering management#migration#cost optimization
Blog Post
New

Most of What We Call Progress

A reflective essay on how progress is defined in software development and engineering leadership, challenging common metrics and encouraging deeper thinking.

yusufaytas.com
#leadership#engineering management#software development#progress#productivity
Blog Post
New

How to Lead Through Systems, Not Skills

Being "the best" got us into leadership. Learning how to build effective systems and retain great people propels you into the executive levels.

news.yuezhao.coach
#leadership#systems thinking#engineering management#technical leadership#people management
Blog Post
New

Observe, assert, and validate (OAV)

Don't only ask, "How can I be helpful?" Try to develop a point of view and assert what to do.

newsletter.weskao.com
#leadership#management#communication#decision-making#technical leadership#engineering management
Blog Post
New

Best practices to kill your team proactivity

Because the way we say no can make the difference between killing enthusiasm and creating real improvements

leadthroughmistakes.substack.com
#leadership#engineering management#team dynamics#communication#proactivity#technical leadership
Blog Post
New

Ego in Leadership

The article examines the role of ego in leadership and asks whether leaders should always try to suppress it, offering practical insights for technical managers.

mikefisher.substack.com
#leadership#ego#management#technical leadership#engineering management
Blog Post
New

One-on-Ones That Actually Work: A Playbook for New Leaders (and everyone else)

One-on-ones are one of the most underappreciated tools in leadership. Too often they drift into glorified status updates, or worse, get cancelled when things get busy. When done well, they are the quickest way to build trust, clarity, and momentum in a team.

mistakesweremade.xyz
#leadership#one-on-ones#management#team building#communication#technical leadership#engineering management
Blog Post
New

Getting Started with Chaos Engineering

A concise guide introducing chaos engineering concepts and how to apply them on Google Cloud.

cloud.google.com
#chaos engineering#SRE#DevOps#reliability#technical leadership#engineering management#cloud testing
Blog Post
New

The illegible nature of software development talent

An article discussing the challenges of identifying and nurturing software development talent in complex environments.

surfingcomplexity.blog
#leadership#software development#talent management#engineering management#technical leadership
Blog Post
New

The Tiny Teams Playbook

A concise guide summarizing insights from surveying top Tiny Teams at the World's Fair.

latent.space
#technical leadership#engineering management#tiny teams#team building#leadership#management#startup#agile
Blog Post
New

PoSD 2: What causes insidious bugs?

An exploration of the hidden causes of difficult-to-detect bugs and practical strategies to prevent them in software development.

chelseatroy.com
#technical leadership#engineering management#software testing#debugging#quality assurance#software development#bugs
Blog Post
New

Part 2: Overcome the 5 Dysfunctions of a Team

This article continues the series on Patrick Lencioni's 5 Dysfunctions of a Team, offering practical guidance on how leaders can overcome each dysfunction to build high-performing teams.

medium.com
#leadership#team dynamics#management#engineering management#technical leadership#team building#agile#Patrick Lencioni
Blog Post
New

Most People Become Managers for the Wrong Reasons

I was a frustrated individual contributor until two books changed everything. Here is my journey from IC to engineering manager.

levelup.gitconnected.com
#leadership#engineering management#career development#management#technical leadership#software engineering
Blog Post
New

What a Spider Taught Me About Resilience and Letting Go

A spider's web on my car mirror became a mirror of my own life, a story about resilience, toxic cycles, and the courage to finally move on.

mindthenerd.com
#leadership#resilience#self-improvement#management#soft-skills
Blog Post
New

Easygoing, Right, Wrong, and Difficult

An exploration of the four leadership mindsets-easygoing, right, wrong, and difficult-and how they influence decision making and team dynamics.

monkeynoodle.org
#leadership#management#decision making#team dynamics#soft skills
Blog Post
New

My favorite developer productivity research method that nobody uses

A brief overview of an overlooked research method that can help engineering leaders measure and improve developer productivity more accurately.

surfingcomplexity.blog
#developer productivity#research methods#engineering management#technical leadership#software development
Blog Post
New

Hiring only senior engineers is the worst policy in the startup industry

The article argues that hiring exclusively senior engineers harms startups by limiting growth, increasing costs, and reducing team diversity, and offers alternative hiring strategies.

workweave.dev
#technical leadership#engineering management#hiring#senior engineers#startup#recruitment#team building
Blog Post
New

40 years later, are Bentley's "Programming Pearls" still relevant?

The article revisits Jon Bentley's 1985 "Programming Pearls" collection of aphorisms, evaluating whether its insights remain useful after four decades of software evolution.

shkspr.mobi
#programming pearls#software engineering#technical leadership#engineering management#software development#historical perspective
Blog Post
New

Communication is the Job

An article exploring why effective communication is a core responsibility for technical leaders and how to improve it.

boz.com
#communication#leadership#engineering management#technical leadership#soft skills#team management
Article
New

How to Build a Successful Software Engineer Career

The article provides practical guidance for software engineers on advancing their careers through skill development, leadership, and strategic career moves.

infoq.com
#career#software engineering#leadership#engineering management#professional development#technical leadership
Blog Post
New

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
#leadership#corporate culture#tech industry#self-awareness#tribalism#crashing out#failure
Blog Post
New

How to Influence Politics

A concise guide on navigating and influencing workplace politics for technical leaders and engineering managers.

seangoedecke.com
#leadership#politics#influence#engineering management#career development
Blog Post
New

Look for Yes

A brief article discussing how technical leaders can focus on positive signals and affirmative feedback to drive better decision making.

boz.com
#leadership#decision-making#engineering management#technical leadership
Blog Post
New

Getting More Strategic

A brief guide on how technical leaders can shift from tactical execution to strategic thinking, offering practical steps to broaden impact.

cate.blog
#leadership#strategy#engineering management#technical leadership#career development
Blog Post
New

To Manage or Not to Manage

Decide if management is right for you and learn concrete steps for successfully transitioning into management.

poindexter.dev
#technical leadership#engineering management#management#career transition#leadership#people management
Blog Post
New

5 Tactical Ways To Tackle Meeting Proliferation

Too many meetings stem from unclear purpose and poor decision-making, and addressing these root causes can naturally reduce meeting load.

news.yuezhao.coach
#meeting management#technical leadership#engineering management#productivity#communication
Blog Post
New

From Manager to IC, why soft skills matter more than ever

The author reflects on transitioning from manager back to an individual contributor role, sharing how soft skills became essential for success.

engineering.leanix.net
#soft skills#leadership#engineering management#career transition#individual contributor#technical leadership
Blog Post

A week in my life as a Principal Software Engineer

An insider look at how a Principal Software Engineer spends a typical week, juggling design, code reviews, mentorship, and strategic initiatives.

technology.complyadvantage.com
#principal-engineer#design#code-review#week-in-the-life#technical-leadership#engineering-management#software-architecture#mentoring
Book

Sooner Safer Happier

Patterns and antipatterns that will help organizations from every industry deliver better value sooner, safer, and happier through high levels of engagement, inclusion, and empowerment.

itrevolution.com
#leadership#engineering management#team culture#productivity#book
Framework

DORA Core

Explore the DORA findings using an interactive diagram: click any item to learn more about why it matters, how to measure it, and how to improve.

dora.dev
#devops#software delivery#performance metrics#technical leadership#engineering management#research#capabilities
Blog Post

How to Influence Politics

A guide on navigating office politics effectively to achieve better outcomes and build stronger relationships.

seangoedecke.com
#leadership#office politics#influence#engineering management#communication#soft skills
Showing 1-48 of 1103 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.