Tap a claim on the ring to put it at the centre.
← The speed of a system is set by its longest serial dependency chain,…
17 connected korrents · 16 moments from 9 May 2013 to 26 Aug 2026.
Everything filed under software performance
software performance
Everything filed under compilers
compilers
Everything filed under JavaScript
JavaScript
Everything filed under developer tools
developer tools
Everything filed under simplicity
simplicity
Everything filed under design
design
Everything filed under management
management
Everything filed under data centers
data centers
Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject
Read this korrent: The speed of a system is set by its longest serial dependency chain, which is a property of the architecture and cannot be parallelised away afterwards.
The speed of a system is set by its longest serial dependency chain, which is a property of the architecture and cannot be parallelised away afterwards.
Last stated 2 months ago
26 Aug 2026
CM
Casey Muratori — holds since 2026-08-26 — tap for who they are
Same subject: Complex systems are never fast, because they have too many parts with poorly understood interactions to be optimized. — tap to centre the map on it
Complex systems are never fast, because they have too many parts with poorly understood interactions to be optimized.
Last stated 3 years ago
6 Dec 2023
RP
Rob Pike — holds since 2023-12-06 — tap for who they are
Same subject: Performance test results are highly dependent on the specific machine, library versions, and other components used, making them hard to compare over time. — tap to centre the map on it
Performance test results are highly dependent on the specific machine, library versions, and other components used, making them hard to compare over time.
Last stated 3 months ago
14 Aug 2026
DS
Daniel Stenberg — holds since 2026-08-14 — tap for who they are
Same subject: Everyone on a team who makes architectural decisions must understand performance, because a codebase that can be optimized later only ends up that way on purpose. — tap to centre the map on it
Everyone on a team who makes architectural decisions must understand performance, because a codebase that can be optimized later only ends up that way on purpose.
Last stated 2 months ago
26 Aug 2026
CM
Casey Muratori — holds since 2026-08-26 — tap for who they are
Same subject: Asynchrony should be a property of how a program is run, not a colour baked into the type of every function in the standard library. — tap to centre the map on it
Asynchrony should be a property of how a program is run, not a colour baked into the type of every function in the standard library.
Last stated 12 years ago
1 Feb 2015
BN
Bob Nystrom — holds since 2015-02-01 — tap for who they are
Same subject: Organisational fixes are slow because they have to drain years of accumulated state, and that same slowness is what makes them durable once they take. — tap to centre the map on it
Organisational fixes are slow because they have to drain years of accumulated state, and that same slowness is what makes them durable once they take.
Last stated 8 years ago
17 Jun 2018
WL
Will Larson — holds since 2018-06-17 — tap for who they are
Same subject: Concurrent code only becomes faster from parallelization when the underlying problem is itself intrinsically parallel. — tap to centre the map on it
Concurrent code only becomes faster from parallelization when the underlying problem is itself intrinsically parallel.
Last stated 3 years ago
4 Jan 2024
RP
Rob Pike — holds since 2024-01-04 — tap for who they are
Same subject: Concurrency is hard not because human brains cannot handle it but because nobody gets enough practice at it. — tap to centre the map on it
Concurrency is hard not because human brains cannot handle it but because nobody gets enough practice at it.
Last stated 3 months ago
29 Jul 2026
HW
Hillel Wayne — holds since 2026-07-29 — tap for who they are
Same subject: The binding constraint on AI is no longer power or data centres but the semiconductor supply chain, which has by far the longest lead times. — tap to centre the map on it
The binding constraint on AI is no longer power or data centres but the semiconductor supply chain, which has by far the longest lead times.
Last stated 8 months ago
13 Mar 2026
DP
Dylan Patel — holds since 2026-03-13 — tap for who they are
Same subject: A coding AI that integrates only with its own vendor's tools will be very limited compared with one that draws on all the tools you use. — tap to centre the map on it
A coding AI that integrates only with its own vendor's tools will be very limited compared with one that draws on all the tools you use.
Last stated 3 years ago
16 Mar 2024
QS
Quinn Slack — holds since 2024-03-16 — tap for who they are
Same subject: A compiler that also serves an IDE has to be lazy and deferred throughout — a different way of building compilers from the one the textbooks teach. — tap to centre the map on it
A compiler that also serves an IDE has to be lazy and deferred throughout — a different way of building compilers from the one the textbooks teach.
Last stated 6 months ago
13 May 2026
AH
Anders Hejlsberg — holds since 2026-05-13 — tap for who they are
Same subject: A developer using AI coding tools remains responsible for reviewing the code they ship. — tap to centre the map on it
A developer using AI coding tools remains responsible for reviewing the code they ship.
Last stated 8 months ago
10 Mar 2026
JS
Jon Seager — holds since 2026-03-10 — tap for who they are
Same subject: A compiler that names every place a change breaks turns refactoring into fixing errors until the compiler stops shouting. — tap to centre the map on it
A compiler that names every place a change breaks turns refactoring into fixing errors until the compiler stops shouting.
Last stated 6 months ago
20 May 2026
AR
Alice Ryhl — holds since 2026-05-20 — tap for who they are
Same subject: A programming language is not a compiler but an experience: editing, running, debugging and the runtime library all have to fit together as one cycle. — tap to centre the map on it
A programming language is not a compiler but an experience: editing, running, debugging and the runtime library all have to fit together as one cycle.
Last stated 6 months ago
13 May 2026
AH
Anders Hejlsberg — holds since 2026-05-13 — tap for who they are
Same subject: A speed difference between languages that share the LLVM backend measures the benchmark author, not the languages. — tap to centre the map on it
A speed difference between languages that share the LLVM backend measures the benchmark author, not the languages.
Last stated 2 years ago
22 Mar 2025
TH
ThePrimeagen — holds since 2025-03-22 — tap for who they are
Same subject: <canvas> allows for the creation of desktop-quality applications within a browser. — tap to centre the map on it
<canvas> allows for the creation of desktop-quality applications within a browser.
Last stated 13 years ago
by 9 May 2013
AH
Adrian Holovaty — holds since 2013-05-09 — tap for who they are
Same subject: A 'Low Data Mode' setting being available to web developers via a JavaScript API would be great. — tap to centre the map on it
A 'Low Data Mode' setting being available to web developers via a JavaScript API would be great.
Last stated a year ago
11 Jul 2025
CO
Christian Oliff — holds since 2025-07-11 — tap for who they are
Same subject: A designer's assumption about where a component belongs is a personal assumption and does not mean that the market or the users will react to the component that way. — tap to centre the map on it
A designer's assumption about where a component belongs is a personal assumption and does not mean that the market or the users will react to the component that way.
Last stated 7 months ago
2 Apr 2026
MS
Marvin Schwaibold — holds since 2026-04-02 — tap for who they are
same subject or similar wording a cloud: claims about one subject, named for it bar: when it was last stated, on a scale from 2013 to today (stretched back to the oldest claim here) — full is today a face: someone who holds the claim — tap it for who they are
At the centre
The speed of a system is set by its longest serial dependency chain, which is a property of the architecture and cannot be parallelised away afterwards.
Last stated 26 Aug 2026 · 2 months ago
Holds Casey Muratori
Read this korrent →
Similar wording
Complex systems are never fast, because they have too many parts with poorly understood interactions to be optimized.
Last stated 6 Dec 2023 · 3 years ago
Holds Rob Pike
Similar wording
Performance test results are highly dependent on the specific machine, library versions, and other components used, making them hard to compare over time.
Last stated 14 Aug 2026 · 3 months ago
Holds Daniel Stenberg
Similar wording
Everyone on a team who makes architectural decisions must understand performance, because a codebase that can be optimized later only ends up that way on purpose.
Last stated 26 Aug 2026 · 2 months ago
Holds Casey Muratori
Similar wording
Asynchrony should be a property of how a program is run, not a colour baked into the type of every function in the standard library.
Last stated 1 Feb 2015 · 12 years ago
Holds Bob Nystrom
Similar wording
Organisational fixes are slow because they have to drain years of accumulated state, and that same slowness is what makes them durable once they take.
Last stated 17 Jun 2018 · 8 years ago
Holds Will Larson
Similar wording
Concurrent code only becomes faster from parallelization when the underlying problem is itself intrinsically parallel.
Last stated 4 Jan 2024 · 3 years ago
Holds Rob Pike
Similar wording
Concurrency is hard not because human brains cannot handle it but because nobody gets enough practice at it.
Last stated 29 Jul 2026 · 3 months ago
Holds Hillel Wayne
Similar wording
The binding constraint on AI is no longer power or data centres but the semiconductor supply chain, which has by far the longest lead times.
Last stated 13 Mar 2026 · 8 months ago
Holds Dylan Patel
Same subject: developer tools
A coding AI that integrates only with its own vendor's tools will be very limited compared with one that draws on all the tools you use.
Last stated 16 Mar 2024 · 3 years ago
Holds Quinn Slack
Same subject: developer tools
A compiler that also serves an IDE has to be lazy and deferred throughout — a different way of building compilers from the one the textbooks teach.
Last stated 13 May 2026 · 6 months ago
Holds Anders Hejlsberg
Same subject: developer tools
A developer using AI coding tools remains responsible for reviewing the code they ship.
Last stated 10 Mar 2026 · 8 months ago
Holds Jon Seager
Same subject: compilers
A compiler that names every place a change breaks turns refactoring into fixing errors until the compiler stops shouting.
Last stated 20 May 2026 · 6 months ago
Holds Alice Ryhl
Same subject: compilers
A programming language is not a compiler but an experience: editing, running, debugging and the runtime library all have to fit together as one cycle.
Last stated 13 May 2026 · 6 months ago
Holds Anders Hejlsberg
Same subject: compilers
A speed difference between languages that share the LLVM backend measures the benchmark author, not the languages.
Last stated 22 Mar 2025 · 2 years ago
Holds ThePrimeagen
Same subject: JavaScript
<canvas> allows for the creation of desktop-quality applications within a browser.
Last stated by 9 May 2013 · 13 years ago
Holds Adrian Holovaty
Same subject: JavaScript
A 'Low Data Mode' setting being available to web developers via a JavaScript API would be great.
Last stated 11 Jul 2025 · a year ago
Holds Christian Oliff
Same subject: JavaScript
A designer's assumption about where a component belongs is a personal assumption and does not mean that the market or the users will react to the component that way.
Last stated 2 Apr 2026 · 7 months ago
Holds Marvin Schwaibold