korrents

On the map

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

← Unnecessary code is a burden that makes a codebase harder to change

17 connected korrents · 16 moments on record from 28 May 2014 to 3 Sept 2026.

Everything filed under coding agents coding agents Everything filed under AI writing AI writing Everything filed under design design Everything filed under vibe coding vibe coding Everything filed under software performance software performance Everything filed under AI and jobs AI and jobs Everything filed under software quality software quality Same subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subject Read this korrent: Unnecessary code is a burden that makes a codebase harder to change Unnecessary code is a burden that makes acodebase harder to change Last stated 4 years ago 17 May 2022 TB Thorsten Ball — holds since 2022-05-17 — tap for who they are Same subject: Meta-programming is usually unnecessary complexity that obscures what code is meant to do. — tap to centre the map on it Meta-programming is usuallyunnecessary complexity that obscureswhat code is meant to do. Last stated 11 years ago 22 Oct 2015 TB Thorsten Ball — holds since 2015-10-22 — tap for who they are Same subject: Letting non-programmers vibe-code features into a large existing product destroys its architecture, even when every individual change looks defensible. — tap to centre the map on it Letting non-programmers vibe-codefeatures into a large existingproduct destroys its architecture,even when every individual changelooks defensible. Last stated 4 weeks ago 26 Aug 2026 DH David Heinemeier Hansson — holds since 2026-08-26 — tap for who they are Same subject: Code and files generated by tools are pollution: hand-writing them is worth the effort because the bloat slows everything down for everyone. — tap to centre the map on it Code and files generated by toolsare pollution: hand-writing them isworth the effort because the bloatslows everything down for everyone. Last stated 7 years ago 15 Oct 2019 DS Derek Sivers — holds since 2019-10-15 — tap for who they are Same subject: Saying that coding will be automated away first betrays a misunderstanding of software engineering, because coding is only a small part of the work. — tap to centre the map on it Saying that coding will be automatedaway first betrays amisunderstanding of softwareengineering, because coding is onlya small part of the work. Last stated 3 months ago 1 Jul 2026 KB Kent Beck — holds since 2026-07-01 — tap for who they are Same subject: A vibe-coded codebase grows heresies: wrong ideas that take root among the agents, keep coming back, and are very hard to weed out. — tap to centre the map on it A vibe-coded codebase growsheresies: wrong ideas that take rootamong the agents, keep coming back,and are very hard to weed out. Last stated 6 months ago 11 Mar 2026 SY Steve Yegge — holds since 2026-03-11 — tap for who they are Same subject: AI-written code makes formal proof necessary, because human review of all that generated code becomes the bottleneck. — tap to centre the map on it AI-written code makes formal proofnecessary, because human review ofall that generated code becomes thebottleneck. Last stated 5 months ago 22 Apr 2026 MK Martin Kleppmann — holds since 2026-04-22 — tap for who they are Same subject: Existing code exerts a powerful influence: its presence argues that it is correct and necessary, and sunk cost keeps teams inside an abstraction that has stopped fitting. — tap to centre the map on it Existing code exerts a powerfulinfluence: its presence argues thatit is correct and necessary, andsunk cost keeps teams inside anabstraction that has stoppedfitting. 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: A coding agent left to run over a weekend returns work that is half good, a quarter garbage and a quarter in need of repair. — tap to centre the map on it A coding agent left to run over aweekend returns work that is halfgood, a quarter garbage and aquarter in need of repair. Last stated a year ago 18 Aug 2025 CB Clay Bavor — holds since 2025-08-18 — tap for who they are Same subject: A language-agnostic conformance suite is the most powerful thing you can hand a coding agent, because the whole instruction becomes: write code until these tests pass. — tap to centre the map on it A language-agnostic conformancesuite is the most powerful thing youcan hand a coding agent, because thewhole instruction becomes: writecode until these tests pass. Last stated 6 months ago 19 Mar 2026 SW Simon Willison — holds since 2026-03-19 — tap for who they are Same subject: A passing test suite is not evidence that the software works, so an agent must also be made to start the thing and exercise it the way a person would. — tap to centre the map on it A passing test suite is not evidencethat the software works, so an agentmust also be made to start the thingand exercise it the way a personwould. Last stated 6 months ago 19 Mar 2026 SW Simon Willison — holds since 2026-03-19 — tap for who they are Same subject: A coding agent does not learn from its mistakes the way a person does -- it repeats the same error indefinitely unless a human notices and writes it down. — tap to centre the map on it A coding agent does not learn fromits mistakes the way a person does-- it repeats the same errorindefinitely unless a human noticesand writes it down. Last stated 6 months ago 25 Mar 2026 MZ Mario Zechner — holds since 2026-03-25 — tap for who they are Same subject: A coding-agent company should not train its own model: it has to stay neutral ground for models to compete on. — tap to centre the map on it A coding-agent company should nottrain its own model: it has to stayneutral ground for models to competeon. Last stated 2 weeks ago 3 Sept 2026 DR Dax Raad — holds since 2026-09-03 — tap for who they are Same subject: A company on a monolith cannot use AI on it: no model in the next eighteen months will hold that codebase, so the monolith has to be broken up or rewritten. — tap to centre the map on it A company on a monolith cannot useAI on it: no model in the nexteighteen months will hold thatcodebase, so the monolith has to bebroken up or rewritten. Last stated 6 months ago 11 Mar 2026 SY Steve Yegge — holds since 2026-03-11 — tap for who they are Same subject: A stream of AI-written papers with any error rate at all becomes insufferable, because finding the error costs more than the paper is worth even at ninety-nine percent. — tap to centre the map on it A stream of AI-written papers withany error rate at all becomesinsufferable, because finding theerror costs more than the paper isworth even at ninety-nine percent. Last stated 3 months ago 30 Jun 2026 GS Grant Sanderson — holds since 2026-06-30 — tap for who they are Same subject: AI content should be labelled rather than filtered: content should be judged by its point of view, never by the tool that made it. — tap to centre the map on it AI content should be labelled ratherthan filtered: content should bejudged by its point of view, neverby the tool that made it. Last stated 2 months ago 9 Jul 2026 AM Adam Mosseri — holds since 2026-07-09 — tap for who they are Same subject: AI has done the first ninety per cent of the work of sounding human, and the last five per cent will turn out to be about ninety-five per cent of the work. — tap to centre the map on it AI has done the first ninety percent of the work of sounding human,and the last five per cent will turnout to be about ninety-five per centof the work. Last stated 11 months ago 31 Oct 2025 DH Dan Houser — holds since 2025-10-31 — 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 Unnecessary code is a burden that makes a codebase harder to change Last stated 17 May 2022 · 4 years ago Holds Thorsten Ball Read this korrent →