If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: lethain.com/generated-demand - Generated and suppressed deman.

site address: lethain.com/generated-demand/ redirected to: lethain.com/generated-demand

site title: Generated and suppressed demand. Irrational Exuberance

Our opinion (on Sunday 23 August 2026 17:13:57 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description= Eight years ago, I wrote about my theory of restoring struggling teams, which came down to four steps: A team is falling behind if each week their backlog is longer than the week before. Solve by hiring more. A team is treading water if they’re able to get their critical work done, but are not able to start paying down technical debt or start major new projects. Solve by reducing work-in-progress. A team is repaying debt when they’re able to start paying down technical debt, but progress still feels slow. Solve by staying the course: it’s actually working, you just have to keep the faith until you finish digging out. A team is innovating when their technical debt is sustainably low, morale is high, and the majority of work is satisfying new user needs. There’s nothing left to solve, at this point. Even now, I find this mental model extremely valuable, but I do think it is missing one interesting nuance that I’ve seen many teams run into in high-growth environments: suppressed and generated demand. Suppressed demand is the idea of incoming work that isn’t incoming, because teams stop asking you for help. Generated demand is when an increasingly effective team’s progress is noticed, and the previously suppressed demand is converted into actual demand.;

Headings (most frequently used words):

generated, and, suppressed, demand,

Text of the page (most frequently used words):
and (22), the (20), team (13), you (12), #demand (12), are (9), suppressed (9), that (9), work (9), they (8), engineering (7), #generated (7), teams (7), backlog (6), leadership (5), for (5), out (5), which (5), just (5), this (5), management (4), like (4), get (4), through (4), much (4), very (4), have (4), customer (4), operations (4), into (4), when (4), their (4), debt (4), solve (4), about (3), rss (3), newsletter (3), your (3), than (3), internal (3), run (3), there (3), right (3), well (3), our (3), ago (3), had (3), valuable (3), projects (3), far (3), more (3), even (3), incoming (3), were (3), but (3), progress (3), technical (3), able (3), start (3), down (3), tags (2), will (2), larson (2), 2026 (2), revised (2), rules (2), make (2), assumptions (2), model (2), heavy (2), building (2), popular (2), wrote (2), here (2), help (2), interesting (2), sitting (2), cycle (2), find (2), isn (2), with (2), interfaces (2), example (2), experience (2), not (2), potentially (2), time (2), keep (2), until (2), effective (2), previously (2), latent (2), incidents (2), doing (2), thing (2), didn (2), year (2), tasks (2), then (2), its (2), working (2), requests (2), behind (2), shipped (2), relatively (2), little (2), struggling (2), underwater (2), one (2), done (2), before (2), high (2), new (2), paying (2), week (2), irrational (2), exuberance (2), should, include, engineers, meetings, judgment, creativity, all, need, early, late, stage, hypergrowth, related, middle, roles, also, trap, roadmap, decisions, rather, dates, recent, how, create, software, quality, eng, org, seniority, mix, moving, from, orchestration, role, good, fad, agents, updates, weekly, emails, follow, feed, subscribe, crafting, strategy, executive, primer, staff, engineer, elegant, puzzle, books, looking, reach, ways, folks, finally, attempt, predict, aren, top, some, recovery, simply, else, these, tend, narrow, whose, job, providing, queues, probably, won, after, clearing, initial, broad, developer, generally, incredibly, large, albeit, currently, invisible, unfortunately, solution, particularly, novel, again, third, fourth, running, surfaced, entire, similar, problem, cause, reliability, programs, look, failing, drain, stock, created, sometimes, takes, while, challenge, moment, conviction, indeed, convincing, give, concrete, exist, instead, invested, prioritizing, them, larger, often, meant, staffed, split, own, launching, number, reworking, tooling, integrating, sierra, ivr, both, worked, quite, result, despite, accomplishing, further, capacity, ship, consequence, was, can, successfully, recover, shortly, thereafter, worst, disorienting, demoralizing, has, everything, bunch, genuinely, nonetheless, now, mental, extremely, think, missing, nuance, seen, many, growth, environments, idea, because, stop, asking, increasingly, noticed, converted, actual, sustainably, low, morale, majority, satisfying, user, needs, nothing, left, point, innovating, still, feels, slow, staying, course, actually, faith, finish, digging, repaying, critical, major, reducing, treading, water, each, longer, hiring, falling, eight, years, came, four, steps, theory, restoring, 220, published, july,


Text of the page (random words):
generated and suppressed demand irrational exuberance irrational exuberance popular tags newsletter rss about generated and suppressed demand published on july 11 2026 management 220 eight years ago i wrote about my theory of restoring struggling teams which came down to four steps a team is falling behind if each week their backlog is longer than the week before solve by hiring more a team is treading water if they re able to get their critical work done but are not able to start paying down technical debt or start major new projects solve by reducing work in progress a team is repaying debt when they re able to start paying down technical debt but progress still feels slow solve by staying the course it s actually working you just have to keep the faith until you finish digging out a team is innovating when their technical debt is sustainably low morale is high and the majority of work is satisfying new user needs there s nothing left to solve at this point even now i find this mental model extremely valuable but i do think it is missing one interesting nuance that i ve seen many teams run into in high growth environments suppressed and generated demand suppressed demand is the idea of incoming work that isn t incoming because teams stop asking you for help generated demand is when an increasingly effective team s progress is noticed and the previously suppressed demand is converted into actual demand the consequence of generated demand is that a team that was struggling can successfully recover work through much of its backlog and then shortly thereafter be just as far underwater as they were at their worst this is a very disorienting experience and even a demoralizing one the team has done everything right shipped a bunch of genuinely valuable work and are nonetheless just as far underwater as they were before to give a concrete example our customer operations engineering team didn t exist a year ago and instead we invested in customer operations engineering tasks by prioritizing them into a larger team s tasks this often meant we had very valuable projects that didn t get staffed we then split it out into its own team launching a number of projects like reworking our internal customer operations tooling and integrating sierra for our ivr both of which worked out quite well as a result of working out well there are far more requests for work despite accomplishing so much the team is even further behind on the incoming requests than they were a year ago when they had shipped relatively little and had relatively little capacity to ship more unfortunately the solution here is not particularly novel you have to run through the cycle again and potentially a third time and potentially a fourth time you just have to keep running through it until you ve surfaced the entire backlog of suppressed demand this is very similar to the problem of latent incidents which cause effective reliability programs to look like they re failing as they drain the stock of previously created latent incidents sometimes you re doing the right thing and it just takes a while to work your challenge in that moment is building conviction that you are indeed doing the right thing and convincing your team and leadership of that as well finally it s interesting to attempt to predict which teams are and which aren t sitting on top of a backlog of suppressed demand some teams run through the recovery cycle and find that there simply isn t much else to do these tend to be teams with very narrow interfaces for example a team whose job is providing internal queues probably won t have much generated demand after clearing the initial backlog teams with broad interfaces like customer operations or developer experience are generally sitting on an incredibly large albeit currently invisible backlog of suppressed work hi folks i m will larson if you re looking to reach out to me here are ways i help books i wrote an elegant puzzle staff engineer the engineering executive s primer and crafting engineering strategy newsletter if you d like to get get updates subscribe for weekly emails or follow my rss feed popular building internal agents good engineering management is a fad moving from an orchestration heavy to leadership heavy management role eng org seniority mix model how to create software quality recent roadmap decisions rather than dates middle management roles are also a trap generated and suppressed demand make no assumptions revised rules of engineering leadership related make no assumptions revised rules of engineering leadership early and late stage hypergrowth judgment and creativity are all you need should you include engineers in your leadership meetings will larson 2026 tags newsletter rss about
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

Verified site has: 24 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-24


The site also has 3 references to external domain(s).

 amazon.com  Verify  staffeng.com  Verify  craftingengstrategy.com  Verify


The site also has 1 references to other resources (not html/xhtml )

 lethain.com/feeds.xml  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Connection close
Content-Length 162
Server GitHub.com
Content-Type text/html
Location htt????/lethain.com/generated-demand/
X-GitHub-Request-Id 7C42:15B2:26C2D44:27148F3:6A8B2A55
x-github-edge-region fra
Accept-Ranges bytes
Age 0
Date Sun, 23 Aug 2026 17:13:57 GMT
Via 1.1 varnish
X-Served-By cache-rtm-ehrd2290034-RTM
X-Cache MISS
X-Cache-Hits 0
X-Timer S1787505237.021282,VS0,VE134
Vary Accept-Encoding
X-Fastly-Request-ID 415de55510763d70e1519085cf4c41d41360ad00
HTTP/2 200
server GitHub.com
content-type text/html; charset=utf-8
last-modified Wed, 12 Aug 2026 02:24:07 GMT
access-control-allow-origin *
etag W/ 6a7bd947-41f6
expires Sun, 23 Aug 2026 17:23:57 GMT
cache-control max-age=600
content-encoding gzip
x-proxy-cache MISS
x-github-request-id 8954:93A43:4D9F8DC:4E44AF3:6A8B2A54
x-github-edge-region fra
accept-ranges bytes
age 0
date Sun, 23 Aug 2026 17:13:57 GMT
via 1.1 varnish
x-served-by cache-rtm-ehrd2290047-RTM
x-cache MISS
x-cache-hits 0
x-timer S1787505237.190273,VS0,VE117
vary Accept-Encoding
x-fastly-request-id 95d0e9eac13981fb5f9348c16c5eec333ca43820
content-length 4422

Meta Tags

title="Generated and suppressed demand. | Irrational Exuberance"
charset="utf-8"
http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"
name="viewport" content="width=device-width,minimum-scale=1"
name="description" content=" Eight years ago, I wrote about my theory of restoring struggling teams, which came down to four steps: A team is falling behind if each week their backlog is longer than the week before. Solve by hiring more. A team is treading water if they’re able to get their critical work done, but are not able to start paying down technical debt or start major new projects. Solve by reducing work-in-progress. A team is repaying debt when they’re able to start paying down technical debt, but progress still feels slow. Solve by staying the course: it’s actually working, you just have to keep the faith until you finish digging out. A team is innovating when their technical debt is sustainably low, morale is high, and the majority of work is satisfying new user needs. There’s nothing left to solve, at this point. Even now, I find this mental model extremely valuable, but I do think it is missing one interesting nuance that I’ve seen many teams run into in high-growth environments: suppressed and generated demand. Suppressed demand is the idea of incoming work that isn’t incoming, because teams stop asking you for help. Generated demand is when an increasingly effective team’s progress is noticed, and the previously suppressed demand is converted into actual demand."
name="generator" content="Hugo 0.164.0"
name="ROBOTS" content="INDEX, FOLLOW"
property="og:title" content="Generated and suppressed demand."
property="og:description" content=" Eight years ago, I wrote about my theory of restoring struggling teams, which came down to four steps: A team is falling behind if each week their backlog is longer than the week before. Solve by hiring more. A team is treading water if they’re able to get their critical work done, but are not able to start paying down technical debt or start major new projects. Solve by reducing work-in-progress. A team is repaying debt when they’re able to start paying down technical debt, but progress still feels slow. Solve by staying the course: it’s actually working, you just have to keep the faith until you finish digging out. A team is innovating when their technical debt is sustainably low, morale is high, and the majority of work is satisfying new user needs. There’s nothing left to solve, at this point. Even now, I find this mental model extremely valuable, but I do think it is missing one interesting nuance that I’ve seen many teams run into in high-growth environments: suppressed and generated demand. Suppressed demand is the idea of incoming work that isn’t incoming, because teams stop asking you for help. Generated demand is when an increasingly effective team’s progress is noticed, and the previously suppressed demand is converted into actual demand."
property="og:type" content="article"
property="og:url" content="htt????/lethain.com/generated-demand/"
property="og:image" content="htt????/lethain.com/static/author.png"
property="article:section" content="posts"
property="article:published_time" content="2026-07-11T14:00:00-07:00"
property="article:modified_time" content="2026-07-11T14:00:00-07:00"
itemprop="name" content="Generated and suppressed demand."
itemprop="description" content="Eight years ago, I wrote about my theory of restoring struggling teams, which came down to four steps: A team is falling behind if each week their backlog is longer than the week before. Solve by hiring more. A team is treading water if they’re able to get their critical work done, but are not able to start paying down technical debt or start major new projects. Solve by reducing work-in-progress. A team is repaying debt when they’re able to start paying down technical debt, but progress still feels slow. Solve by staying the course: it’s actually working, you just have to keep the faith until you finish digging out. A team is innovating when their technical debt is sustainably low, morale is high, and the majority of work is satisfying new user needs. There’s nothing left to solve, at this point. Even now, I find this mental model extremely valuable, but I do think it is missing one interesting nuance that I’ve seen many teams run into in high-growth environments: suppressed and generated demand. Suppressed demand is the idea of incoming work that isn’t incoming, because teams stop asking you for help. Generated demand is when an increasingly effective team’s progress is noticed, and the previously suppressed demand is converted into actual demand."
itemprop="datePublished" content="2026-07-11T14:00:00-07:00"
itemprop="dateModified" content="2026-07-11T14:00:00-07:00"
itemprop="wordCount" content="617"
itemprop="image" content="htt????/lethain.com/static/author.png"
itemprop="keywords" content="Management"
name="twitter:card" content="summary"
name="twitter:image" content="htt????/lethain.com/static/author.png"
name="twitter:title" content="Generated and suppressed demand."
name="twitter:description" content=" Eight years ago, I wrote about my theory of restoring struggling teams, which came down to four steps: A team is falling behind if each week their backlog is longer than the week before. Solve by hiring more. A team is treading water if they’re able to get their critical work done, but are not able to start paying down technical debt or start major new projects. Solve by reducing work-in-progress. A team is repaying debt when they’re able to start paying down technical debt, but progress still feels slow. Solve by staying the course: it’s actually working, you just have to keep the faith until you finish digging out. A team is innovating when their technical debt is sustainably low, morale is high, and the majority of work is satisfying new user needs. There’s nothing left to solve, at this point. Even now, I find this mental model extremely valuable, but I do think it is missing one interesting nuance that I’ve seen many teams run into in high-growth environments: suppressed and generated demand. Suppressed demand is the idea of incoming work that isn’t incoming, because teams stop asking you for help. Generated demand is when an increasingly effective team’s progress is noticed, and the previously suppressed demand is converted into actual demand."

Load Info

page size4422
load time (s)0.333176
redirect count1
speed download13279
server IP 185.199.110.153
* all occurrences of the string "http://" have been changed to "htt???/"