Tap a claim on the ring to put it at the centre.
← The material that teaches people how to program is overwhelmingly bad,…
17 connected korrents · 16 moments from 15 Sept 2006 to 26 Sept 2026.
Everything filed under education
education
Everything filed under documentation
documentation
Everything filed under software performance
software performance
Everything filed under AI and human skill
AI and human skill
Everything filed under LLMs
LLMs
Everything filed under design
design
Everything filed under coding agents
coding agents
Everything filed under software quality
software quality
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 material that teaches people how to program is overwhelmingly bad, because the programmers who know how to do it well rarely think it is worth writing down.
The material that teaches people how to program is overwhelmingly bad, because the programmers who know how to do it well rarely think it is worth writing down.
Last stated 12 years ago
28 May 2014
CM
Casey Muratori — holds since 2014-05-28 — 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 as best practice are ruinous for performance and should not be followed.
Last stated 4 years ago
28 Feb 2023
CM
Casey Muratori — holds since 2023-02-28 — tap for who they are
Same subject: Dismissing a subject as a waste of time because you never used its details on the job is the wrong way to think, and it is the same mistake people make about learning to code now that AI writes the loops. — tap to centre the map on it
Dismissing a subject as a waste of time because you never used its details on the job is the wrong way to think, and it is the same mistake people make about learning to code now that AI writes the loops.
Last stated 4 months ago
24 Jun 2026
NE
NeetCode — holds since 2026-06-24 — tap for who they are
Same subject: Much of the wisdom programmers pass on to each other is nonsense that nobody ever tested, and refusing to be dogmatic about untested practice is what marks out a good engineer. — tap to centre the map on it
Much of the wisdom programmers pass on to each other is nonsense that nobody ever tested, and refusing to be dogmatic about untested practice is what marks out a good engineer.
Last stated 2 months ago
26 Aug 2026
CM
Casey Muratori — holds since 2026-08-26 — tap for who they are
Same subject: Students who learn everything through an LLM are not learning, they are cheating, and the skill loss is already showing up in experienced programmers too. — tap to centre the map on it
Students who learn everything through an LLM are not learning, they are cheating, and the skill loss is already showing up in experienced programmers too.
Last stated 4 months ago
24 Jun 2026
NE
NeetCode — holds since 2026-06-24 — tap for who they are
Same subject: Most of the pain a beginner feels while learning to program is not the difficulty of the craft but the failure of programming language design. — tap to centre the map on it
Most of the pain a beginner feels while learning to program is not the difficulty of the craft but the failure of programming language design.
Last stated a year ago
30 Apr 2025
TS
Tim Sweeney — holds since 2025-04-30 — tap for who they are
Same subject: Software only gets good by being used a lot by the people building it, so time spent inside coding agents instead of the app is time that makes the app worse. — tap to centre the map on it
Software only gets good by being used a lot by the people building it, so time spent inside coding agents instead of the app is time that makes the app worse.
Last stated 2 months ago
6 Sept 2026
BV
Ben Vinegar — holds since 2026-09-06 — tap for who they are
Same subject: Robert C. Martin's advice makes code worse, because it dismisses every correctness technique that is not unit testing. — tap to centre the map on it
Robert C. Martin's advice makes code worse, because it dismisses every correctness technique that is not unit testing.
Last stated 9 years ago
5 Oct 2017
HW
Hillel Wayne — holds since 2017-10-05 — tap for who they are
Same subject: The specific rules taught as clean code are simply bad programming practices, and they get worse when you apply them together. — tap to centre the map on it
The specific rules taught as clean code are simply bad programming practices, and they get worse when you apply them together.
Last stated 2 months ago
26 Aug 2026
CM
Casey Muratori — holds since 2026-08-26 — tap for who they are
Same subject: A company that deviates from open standards in its data exports without documenting the deviation creates an artificial vendor lock-in. — tap to centre the map on it
A company that deviates from open standards in its data exports without documenting the deviation creates an artificial vendor lock-in.
Last stated 2 years ago
3 Mar 2025
TS
Tobias Sjösten — holds since 2025-03-03 — tap for who they are
Same subject: A design proposal should describe the feature as though it already existed — once as a tutorial and once as reference documentation. — tap to centre the map on it
A design proposal should describe the feature as though it already existed — once as a tutorial and once as reference documentation.
Last stated 5 months ago
20 May 2026
AR
Alice Ryhl — holds since 2026-05-20 — tap for who they are
Same subject: A performance test without an explanation of its limiting factor should be treated as unanalyzed and possibly bogus. — tap to centre the map on it
A performance test without an explanation of its limiting factor should be treated as unanalyzed and possibly bogus.
Last stated a year ago
3 Aug 2025
BG
Brendan Gregg — holds since 2025-08-03 — tap for who they are
Same subject: A better school looks more like the old-fashioned schoolhouse than like project work; the more school resembles free play, the worse it gets. — tap to centre the map on it
A better school looks more like the old-fashioned schoolhouse than like project work; the more school resembles free play, the worse it gets.
Last stated 5 months ago
27 May 2026
SY
Scott H. Young — holds since 2026-05-27 — tap for who they are
Same subject: A dense-looking building does not by itself create a livable dense suburb without supporting schools and shops. — tap to centre the map on it
A dense-looking building does not by itself create a livable dense suburb without supporting schools and shops.
Last stated 8 years ago
2 Jun 2018
FS
Felix Salmon — holds since 2018-06-02 — tap for who they are
Same subject: A design course should start with history and art, grounding students in the world, rather than with tools that may be gone tomorrow. — tap to centre the map on it
A design course should start with history and art, grounding students in the world, rather than with tools that may be gone tomorrow.
Last stated 2 years ago
21 Feb 2025
TC
Thiago Costa — holds since 2025-02-21 — tap for who they are
Same subject: Improper use of AI offloads a person's thinking and learning, which mortgages a field's future development. — tap to centre the map on it
Improper use of AI offloads a person's thinking and learning, which mortgages a field's future development.
Last stated 4 weeks ago
26 Sept 2026
TT
Terence Tao — holds since 2026-09-26 — tap for who they are
Same subject: Math is good training for the mind and makes you a more rigorous thinker — tap to centre the map on it
Math is good training for the mind and makes you a more rigorous thinker
Last stated 20 years ago
15 Sept 2006
GM
Greg Mankiw — holds since 2006-09-15 — tap for who they are
Same subject: Mathematicians using AI agents to produce proofs should have to disclose in detail how the agents were used, the way experimental scientists must describe their methods. — tap to centre the map on it
Mathematicians using AI agents to produce proofs should have to disclose in detail how the agents were used, the way experimental scientists must describe their methods.
Last stated a month ago
9 Sept 2026
PW
Peter Woit — holds since 2026-09-09 — 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 2006 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 material that teaches people how to program is overwhelmingly bad, because the programmers who know how to do it well rarely think it is worth writing down.
Last stated 28 May 2014 · 12 years ago
Holds Casey Muratori
Read this korrent →
Similar wording
The programming practices taught as best practice are ruinous for performance and should not be followed.
Last stated 28 Feb 2023 · 4 years ago
Holds Casey Muratori
Similar wording
Dismissing a subject as a waste of time because you never used its details on the job is the wrong way to think, and it is the same mistake people make about learning to code now that AI writes the loops.
Last stated 24 Jun 2026 · 4 months ago
Holds NeetCode
Similar wording
Much of the wisdom programmers pass on to each other is nonsense that nobody ever tested, and refusing to be dogmatic about untested practice is what marks out a good engineer.
Last stated 26 Aug 2026 · 2 months ago
Holds Casey Muratori
Similar wording
Students who learn everything through an LLM are not learning, they are cheating, and the skill loss is already showing up in experienced programmers too.
Last stated 24 Jun 2026 · 4 months ago
Holds NeetCode
Similar wording
Most of the pain a beginner feels while learning to program is not the difficulty of the craft but the failure of programming language design.
Last stated 30 Apr 2025 · a year ago
Holds Tim Sweeney
Similar wording
Software only gets good by being used a lot by the people building it, so time spent inside coding agents instead of the app is time that makes the app worse.
Last stated 6 Sept 2026 · 2 months ago
Holds Ben Vinegar
Similar wording
Robert C. Martin's advice makes code worse, because it dismisses every correctness technique that is not unit testing.
Last stated 5 Oct 2017 · 9 years ago
Holds Hillel Wayne
Similar wording
The specific rules taught as clean code are simply bad programming practices, and they get worse when you apply them together.
Last stated 26 Aug 2026 · 2 months ago
Holds Casey Muratori
Same subject: documentation
A company that deviates from open standards in its data exports without documenting the deviation creates an artificial vendor lock-in.
Last stated 3 Mar 2025 · 2 years ago
Holds Tobias Sjösten
Same subject: documentation
A design proposal should describe the feature as though it already existed — once as a tutorial and once as reference documentation.
Last stated 20 May 2026 · 5 months ago
Holds Alice Ryhl
Same subject: documentation
A performance test without an explanation of its limiting factor should be treated as unanalyzed and possibly bogus.
Last stated 3 Aug 2025 · a year ago
Holds Brendan Gregg
Same subject: education
A better school looks more like the old-fashioned schoolhouse than like project work; the more school resembles free play, the worse it gets.
Last stated 27 May 2026 · 5 months ago
Holds Scott H. Young
Same subject: education
A dense-looking building does not by itself create a livable dense suburb without supporting schools and shops.
Last stated 2 Jun 2018 · 8 years ago
Holds Felix Salmon
Same subject: education
A design course should start with history and art, grounding students in the world, rather than with tools that may be gone tomorrow.
Last stated 21 Feb 2025 · 2 years ago
Holds Thiago Costa
Same subject: mathematics
Improper use of AI offloads a person's thinking and learning, which mortgages a field's future development.
Last stated 26 Sept 2026 · 4 weeks ago
Holds Terence Tao
Same subject: mathematics
Math is good training for the mind and makes you a more rigorous thinker
Last stated 15 Sept 2006 · 20 years ago
Holds Greg Mankiw
Same subject: mathematics
Mathematicians using AI agents to produce proofs should have to disclose in detail how the agents were used, the way experimental scientists must describe their methods.
Last stated 9 Sept 2026 · a month ago
Holds Peter Woit