Tap a claim on the ring to put it at the centre.
← RPC's reputation as broken is outdated: it was earned in an era of…
13 connected korrents · 11 moments from 1 Feb 2015 to 15 Sept 2026.
Everything filed under design
design
Everything filed under JavaScript
JavaScript
Everything filed under simplicity
simplicity
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: RPC's reputation as broken is outdated: it was earned in an era of synchronous calls, before promises and async/await.
RPC's reputation as broken is outdated: it was earned in an era of synchronous calls, before promises and async/await.
Last stated 2 years ago
5 Apr 2024
KV
Kenton Varda — holds since 2024-04-05 — tap for who they are
Same subject: Async/await makes asynchronous code easier to write without healing the split it created, and the divide reappears as soon as you write a higher-order function. — tap to centre the map on it
Async/await makes asynchronous code easier to write without healing the split it created, and the divide reappears as soon as you write a higher-order function.
Last stated 12 years ago
1 Feb 2015
BN
Bob Nystrom — holds since 2015-02-01 — tap for who they are
Same subject: RPC fits how programmers already think, in function calls, which frees them from constantly translating between mental models. — tap to centre the map on it
RPC fits how programmers already think, in function calls, which frees them from constantly translating between mental models.
Last stated 2 years ago
5 Apr 2024
KV
Kenton Varda — holds since 2024-04-05 — tap for who they are
Same subject: Synchronous database queries help avoid subtle bugs, because every await is a chance for the state of the world to change underneath the code. — tap to centre the map on it
Synchronous database queries help avoid subtle bugs, because every await is a chance for the state of the world to change underneath the code.
Last stated 2 years ago
26 Sept 2024
KV
Kenton Varda — holds since 2024-09-26 — tap for who they are
Same subject: Function colouring is the real cost of async/await, and green threads like Go's avoid it — but for an existing runtime such as JavaScript or C#, async/await was still the right solution. — tap to centre the map on it
Function colouring is the real cost of async/await, and green threads like Go's avoid it — but for an existing runtime such as JavaScript or C#, async/await was still the right solution.
Last stated 5 months ago
13 May 2026
AH
Anders Hejlsberg — holds since 2026-05-13 — tap for who they are
Same subject: A blank chat box is lazy: it violates the first rule of a good user experience, that it is obvious what you can do. — tap to centre the map on it
A blank chat box is lazy: it violates the first rule of a good user experience, that it is obvious what you can do.
Last stated a year ago
12 May 2025
JZ
Julie Zhuo — holds since 2025-05-12 — tap for who they are
Same subject: A board game conquers the world when chance and strategy are in balance in it. — tap to centre the map on it
A board game conquers the world when chance and strategy are in balance in it.
Last stated 10 months ago
12 Dec 2025
IF
Irving Finkel — holds since 2025-12-12 — tap for who they are
Same subject: A browser works better as a single window than as multiple separate windows. — tap to centre the map on it
A browser works better as a single window than as multiple separate windows.
Last stated 3 weeks ago
15 Sept 2026
CC
Chris Coyier — holds since 2026-09-15 — tap for who they are
Same subject: A proprietary language licensed from Microsoft had zero chance in the JavaScript ecosystem: TypeScript had to be open source or nobody would come. — tap to centre the map on it
A proprietary language licensed from Microsoft had zero chance in the JavaScript ecosystem: TypeScript had to be open source or nobody would come.
Last stated 5 months ago
13 May 2026
AH
Anders Hejlsberg — holds since 2026-05-13 — tap for who they are
Same subject: Because its types are erased before the program runs, TypeScript can afford not to be sound: checking 99% beats the 0% JavaScript checked, and buys features a sound language cannot offer. — tap to centre the map on it
Because its types are erased before the program runs, TypeScript can afford not to be sound: checking 99% beats the 0% JavaScript checked, and buys features a sound language cannot offer.
Last stated 5 months ago
13 May 2026
AH
Anders Hejlsberg — holds since 2026-05-13 — tap for who they are
Same subject: Fiscal multipliers vary across time and place but are generally nonzero, positive for spending, negative for taxes, and larger when monetary policy cannot offset them. — tap to centre the map on it
Fiscal multipliers vary across time and place but are generally nonzero, positive for spending, negative for taxes, and larger when monetary policy cannot offset them.
Last stated 4 years ago
1 Jun 2022
OB
Olivier Blanchard — holds since 2022-06-01 — tap for who they are
Same subject: A business is more likely to fail from taking on too much complexity than from lacking resources. — tap to centre the map on it
A business is more likely to fail from taking on too much complexity than from lacking resources.
Last stated 8 years ago
29 Sept 2018
TG
Tren Griffin — holds since 2018-09-29 — tap for who they are
Same subject: A business succeeds through a small number of highly effective distribution channels, not many mediocre ones. — tap to centre the map on it
A business succeeds through a small number of highly effective distribution channels, not many mediocre ones.
Last stated 3 years ago
17 Feb 2024
AW
Adam Wiggins — holds since 2024-02-17 — tap for who they are
Same subject: A good prototype should express a single idea or test a single hypothesis. — tap to centre the map on it
A good prototype should express a single idea or test a single hypothesis.
Last stated 9 years ago
22 Feb 2018
BF
Bennett Foddy — holds since 2018-02-22 — 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 2015 to today — full is today a face: someone who holds the claim — tap it for who they are
At the centre
RPC's reputation as broken is outdated: it was earned in an era of synchronous calls, before promises and async/await.
Last stated 5 Apr 2024 · 2 years ago
Holds Kenton Varda
Read this korrent →
Similar wording
Async/await makes asynchronous code easier to write without healing the split it created, and the divide reappears as soon as you write a higher-order function.
Last stated 1 Feb 2015 · 12 years ago
Holds Bob Nystrom
Similar wording
RPC fits how programmers already think, in function calls, which frees them from constantly translating between mental models.
Last stated 5 Apr 2024 · 2 years ago
Holds Kenton Varda
Similar wording
Synchronous database queries help avoid subtle bugs, because every await is a chance for the state of the world to change underneath the code.
Last stated 26 Sept 2024 · 2 years ago
Holds Kenton Varda
Similar wording
Function colouring is the real cost of async/await, and green threads like Go's avoid it — but for an existing runtime such as JavaScript or C#, async/await was still the right solution.
Last stated 13 May 2026 · 5 months ago
Holds Anders Hejlsberg
Same subject: design
A blank chat box is lazy: it violates the first rule of a good user experience, that it is obvious what you can do.
Last stated 12 May 2025 · a year ago
Holds Julie Zhuo
Same subject: design
A board game conquers the world when chance and strategy are in balance in it.
Last stated 12 Dec 2025 · 10 months ago
Holds Irving Finkel
Same subject: design
A browser works better as a single window than as multiple separate windows.
Last stated 15 Sept 2026 · 3 weeks ago
Holds Chris Coyier
Same subject: JavaScript
A proprietary language licensed from Microsoft had zero chance in the JavaScript ecosystem: TypeScript had to be open source or nobody would come.
Last stated 13 May 2026 · 5 months ago
Holds Anders Hejlsberg
Same subject: JavaScript
Because its types are erased before the program runs, TypeScript can afford not to be sound: checking 99% beats the 0% JavaScript checked, and buys features a sound language cannot offer.
Last stated 13 May 2026 · 5 months ago
Holds Anders Hejlsberg
Same subject: JavaScript
Fiscal multipliers vary across time and place but are generally nonzero, positive for spending, negative for taxes, and larger when monetary policy cannot offset them.
Last stated 1 Jun 2022 · 4 years ago
Holds Olivier Blanchard
Same subject: simplicity
A business is more likely to fail from taking on too much complexity than from lacking resources.
Last stated 29 Sept 2018 · 8 years ago
Holds Tren Griffin
Same subject: simplicity
A business succeeds through a small number of highly effective distribution channels, not many mediocre ones.
Last stated 17 Feb 2024 · 3 years ago
Holds Adam Wiggins
Same subject: simplicity
A good prototype should express a single idea or test a single hypothesis.
Last stated 22 Feb 2018 · 9 years ago
Holds Bennett Foddy