korrents

On the map

Tap a claim on the ring to put it at the centre.

← When an abstraction turns out to be wrong, the fastest way forward is…

17 connected korrents · 16 moments on record from 28 May 2014 to 25 Aug 2026.

Everything filed under Trauma Trauma Everything filed under compilers compilers Everything filed under EMDR EMDR Same subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subject Read this korrent: When an abstraction turns out to be wrong, the fastest way forward is to inline it back into every caller and let the duplication show what the right one is. When an abstraction turns out to be wrong,the fastest way forward is to inline itback into every caller and let theduplication show what the right one is. Last stated 11 years ago 20 Jan 2016 SM Sandi Metz — holds since 2016-01-20 — tap for who they are Same subject: Parameters and conditional branches accumulating inside shared code are the diagnostic that the abstraction is wrong. — tap to centre the map on it Parameters and conditional branchesaccumulating inside shared code arethe diagnostic that the abstractionis wrong. Last stated 11 years ago 20 Jan 2016 SM Sandi Metz — holds since 2016-01-20 — tap for who they are Same subject: Duplication is cheaper than the wrong abstraction, so code should not be made reusable before there are real examples of what the reuse has to do. — tap to centre the map on it Duplication is cheaper than thewrong abstraction, so code shouldnot be made reusable before thereare real examples of what the reusehas to do. Last stated 11 years ago 20 Jan 2016 SM Sandi Metz — holds since 2016-01-20 — tap for who they are CM Casey Muratori — holds since 2014-05-28 — tap for who they are Same subject: An abstraction chosen wrongly at the start means a team can never make its software great, however good that team is. — tap to centre the map on it An abstraction chosen wrongly at thestart means a team can never makeits software great, however goodthat team is. Last stated 12 months ago 18 Sept 2025 TL Tobias Lütke — holds since 2025-09-18 — 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 achange breaks turns refactoring intofixing errors until the compilerstops shouting. Last stated 4 months ago 20 May 2026 AR Alice Ryhl — holds since 2026-05-20 — tap for who they are Same subject: The hard part of verification is not proving the code correct but working out what the specification should say. — tap to centre the map on it The hard part of verification is notproving the code correct but workingout what the specification shouldsay. Last stated 8 years ago 21 Jan 2019 HW Hillel Wayne — holds since 2019-01-21 — tap for who they are Same subject: The programming practices taught as best practice are ruinous for performance and should not be followed. — tap to centre the map on it The programming practices taught asbest practice are ruinous forperformance and should not befollowed. Last stated 4 years ago 28 Feb 2023 CM Casey Muratori — holds since 2023-02-28 — tap for who they are Same subject: Verifying a simplified model rather than the real system is worth doing even though the real system will still have bugs, because the bugs you designed in never get built. — tap to centre the map on it Verifying a simplified model ratherthan the real system is worth doingeven though the real system willstill have bugs, because the bugsyou designed in never get built. Last stated a month ago 29 Jul 2026 HW Hillel Wayne — holds since 2026-07-29 — tap for who they are Same subject: Coming into a project with a guess about what the data will show has, again and again, turned out to be wrong. — tap to centre the map on it Coming into a project with a guessabout what the data will show has,again and again, turned out to bewrong. Last stated 4 months ago 8 May 2026 DR David Reich — holds since 2026-05-08 — 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 IDEhas to be lazy and deferredthroughout — a different way ofbuilding compilers from the one thetextbooks teach. Last stated 4 months ago 13 May 2026 AH Anders Hejlsberg — holds since 2026-05-13 — 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 acompiler but an experience: editing,running, debugging and the runtimelibrary all have to fit together asone cycle. Last stated 4 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 languagesthat share the LLVM backend measuresthe benchmark author, not thelanguages. Last stated a year ago 22 Mar 2025 TH ThePrimeagen — holds since 2025-03-22 — tap for who they are Same subject: "The body keeps the score" is only half the story, and the missing half matters: a body described only as a harbinger of the past is a body people learn to avoid. — tap to centre the map on it "The body keeps the score" is onlyhalf the story, and the missing halfmatters: a body described only as aharbinger of the past is a bodypeople learn to avoid. Last stated 2 weeks ago 25 Aug 2026 AS Arielle Schwartz — holds since 2026-08-25 — tap for who they are Same subject: Childhood trauma is the template for every addiction, including the socially rewarded ones. — tap to centre the map on it Childhood trauma is the template forevery addiction, including thesocially rewarded ones. Last stated 9 years ago 5 Apr 2017 GM Gabor Mate — holds since 2017-04-05 — tap for who they are Same subject: Cooling someone after a head injury does not help; what matters is stopping them from getting hot. — tap to centre the map on it Cooling someone after a head injurydoes not help; what matters isstopping them from getting hot. Last stated 2 months ago 20 Jul 2026 TW Tommy Wood — holds since 2026-07-20 — tap for who they are Same subject: A therapy is only shown to be more effective if it is compared against another treatment intended to help, not against a control nobody expected to work. — tap to centre the map on it A therapy is only shown to be moreeffective if it is compared againstanother treatment intended to help,not against a control nobodyexpected to work. Last stated 2 years ago 11 Sept 2024 SM Scott D. Miller — holds since 2024-09-11 — tap for who they are Same subject: Eye movement reprocessing went from alternative to establishment, and moving your eyes while talking about a trauma does seem to help you process it. — tap to centre the map on it Eye movement reprocessing went fromalternative to establishment, andmoving your eyes while talking abouta trauma does seem to help youprocess it. Last stated 7 years ago 12 Nov 2019 SA Scott Alexander — holds since 2019-11-12 — tap for who they are Same subject: If negative emotion comes from underweighting sensory evidence, that explains EMDR: it forces high-precision attention onto something the mind usually represses. — tap to centre the map on it If negative emotion comes fromunderweighting sensory evidence,that explains EMDR: it forceshigh-precision attention ontosomething the mind usuallyrepresses. Last stated 6 years ago 13 Feb 2021 SA Scott Alexander — holds since 2021-02-13 — tap for who they are
same subject or similar wordinga cloud: claims about one subject, named for itbar: when it was last stated, on a scale from 2014 to today (stretched back to the oldest claim here) — full is todaya face: someone on record holding the claim — tap it for who they are

At the centre When an abstraction turns out to be wrong, the fastest way forward is to inline it back into every caller and let the duplication show what the right one is. Last stated 20 Jan 2016 · 11 years ago Holds Sandi Metz Read this korrent →