Tap a claim on the ring to put it at the centre.
← The main purpose of writing tests is to build confidence in the code, not to find bugs.
17 connected korrents · 16 moments from 6 May 2010 to 7 Sept 2026.
Everything filed under software quality
software quality
Everything filed under developer tools
developer tools
Everything filed under vibe coding
vibe coding
Everything filed under code generation
code generation
Everything filed under coding agents
coding agents
Everything filed under documentation
documentation
Everything filed under design
design
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 main purpose of writing tests is to build confidence in the code, not to find bugs.
The main purpose of writing tests is to build confidence in the code, not to find bugs.
Last stated 5 years ago
24 Jul 2021
ML
Marc Littlemore — holds since 2021-07-24 — tap for who they are
Same subject: The goal of testing should be tests that are easy to understand and maintain, not high coverage of everything. — tap to centre the map on it
The goal of testing should be tests that are easy to understand and maintain, not high coverage of everything.
Last stated 5 years ago
24 Jul 2021
ML
Marc Littlemore — holds since 2021-07-24 — tap for who they are
Same subject: Unit tests alone give little confidence in a program, because the mistakes people actually make are not the conveniently unit-testable ones. — tap to centre the map on it
Unit tests alone give little confidence in a program, because the mistakes people actually make are not the conveniently unit-testable ones.
Last stated 9 years ago
5 Oct 2017
HW
Hillel Wayne — holds since 2017-10-05 — tap for who they are
Same subject: Writing code with a coding agent and no tests at all is indefensible, because the old objection to testing — that it is extra work you then have to maintain — no longer applies. — tap to centre the map on it
Writing code with a coding agent and no tests at all is indefensible, because the old objection to testing — that it is extra work you then have to maintain — no longer applies.
Last stated 6 months ago
19 Mar 2026
SW
Simon Willison — holds since 2026-03-19 — tap for who they are
Same subject: Writing unit tests for private functions is a waste of time, since they tend to be simple and are already covered by assertions. — tap to centre the map on it
Writing unit tests for private functions is a waste of time, since they tend to be simple and are already covered by assertions.
Last stated 16 years ago
6 May 2010
AO
Allan Odgaard — holds since 2010-05-06 — tap for who they are
Same subject: Well-written tests can serve as a partial substitute for product documentation. — tap to centre the map on it
Well-written tests can serve as a partial substitute for product documentation.
Last stated 7 years ago
4 Feb 2020
MP
Maxence Poutord — holds since 2020-02-04 — tap for who they are
Same subject: In an agent-written codebase the agent-written tests are equally untrustworthy; manually using the product is the only reliable measure of whether it works. — tap to centre the map on it
In an agent-written codebase the agent-written tests are equally untrustworthy; manually using the product is the only reliable measure of whether it works.
Last stated 6 months ago
25 Mar 2026
MZ
Mario Zechner — holds since 2026-03-25 — tap for who they are
Same subject: Needing to mock code in tests often signals an underlying design problem that refactoring would fix. — tap to centre the map on it
Needing to mock code in tests often signals an underlying design problem that refactoring would fix.
Last stated 5 months ago
15 May 2026
YX
Yihui Xie — holds since 2026-05-15 — tap for who they are
Same subject: Unit tests have become just more source code to maintain — only end-to-end tests can be trusted to guard real behavior. — tap to centre the map on it
Unit tests have become just more source code to maintain — only end-to-end tests can be trusted to guard real behavior.
Last stated 4 weeks ago
7 Sept 2026
KC
Kun Chen — holds since 2026-09-07 — tap for who they are
Same subject: A model can now port essentially any codebase from one programming language to another, work that used to take a team over a year. — tap to centre the map on it
A model can now port essentially any codebase from one programming language to another, work that used to take a team over a year.
Last stated 2 months ago
27 Jul 2026
BC
Boris Cherny — holds since 2026-07-27 — tap for who they are
Same subject: AI acceleration threatens 'less software': without the constraint of scarce hours, even 37signals will likely build too much. — tap to centre the map on it
AI acceleration threatens 'less software': without the constraint of scarce hours, even 37signals will likely build too much.
Last stated 2 months ago
26 Jul 2026
DH
David Heinemeier Hansson — holds since 2026-07-26 — tap for who they are
Same subject: AI coding tools perform better on greenfield projects than on existing codebases, though the advantage is smaller than commonly assumed. — tap to centre the map on it
AI coding tools perform better on greenfield projects than on existing codebases, though the advantage is smaller than commonly assumed.
Last stated 8 months ago
22 Jan 2026
SK
Steve Klabnik — holds since 2026-01-22 — 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 5 months ago
13 May 2026
AH
Anders Hejlsberg — holds since 2026-05-13 — tap for who they are
Same subject: A people manager needs enough technical depth to follow discussions and judge debates without relying on trust, but not the deepest technical expertise on the team. — tap to centre the map on it
A people manager needs enough technical depth to follow discussions and judge debates without relying on trust, but not the deepest technical expertise on the team.
Last stated 2 years ago
21 Jul 2024
BK
Ben Kuhn — holds since 2024-07-21 — tap for who they are
Same subject: A plain text file and a basic editor are everything anyone needs in order to think and write well; the extra tools add nothing. — tap to centre the map on it
A plain text file and a basic editor are everything anyone needs in order to think and write well; the extra tools add nothing.
Last stated 5 years ago
2 Mar 2022
DS
Derek Sivers — holds since 2022-03-02 — tap for who they are
Same subject: A person at maximum vibe-coding speed has about three productive hours a day, and a company that will not let them stop there is going to break. — tap to centre the map on it
A person at maximum vibe-coding speed has about three productive hours a day, and a company that will not let them stop there is going to break.
Last stated 7 months ago
11 Mar 2026
SY
Steve Yegge — holds since 2026-03-11 — tap for who they are
Same subject: A sense of achievement in software survives writing almost none of the code yourself. — tap to centre the map on it
A sense of achievement in software survives writing almost none of the code yourself.
Last stated a month ago
26 Aug 2026
DH
David Heinemeier Hansson — holds since 2026-08-26 — 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 grows heresies: wrong ideas that take root among the agents, keep coming back, and are very hard to weed out.
Last stated 7 months ago
11 Mar 2026
SY
Steve Yegge — holds since 2026-03-11 — 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 2010 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 main purpose of writing tests is to build confidence in the code, not to find bugs.
Last stated 24 Jul 2021 · 5 years ago
Holds Marc Littlemore
Read this korrent →
Similar wording
The goal of testing should be tests that are easy to understand and maintain, not high coverage of everything.
Last stated 24 Jul 2021 · 5 years ago
Holds Marc Littlemore
Similar wording
Unit tests alone give little confidence in a program, because the mistakes people actually make are not the conveniently unit-testable ones.
Last stated 5 Oct 2017 · 9 years ago
Holds Hillel Wayne
Similar wording
Writing code with a coding agent and no tests at all is indefensible, because the old objection to testing — that it is extra work you then have to maintain — no longer applies.
Last stated 19 Mar 2026 · 6 months ago
Holds Simon Willison
Similar wording
Writing unit tests for private functions is a waste of time, since they tend to be simple and are already covered by assertions.
Last stated 6 May 2010 · 16 years ago
Holds Allan Odgaard
Similar wording
Well-written tests can serve as a partial substitute for product documentation.
Last stated 4 Feb 2020 · 7 years ago
Holds Maxence Poutord
Similar wording
In an agent-written codebase the agent-written tests are equally untrustworthy; manually using the product is the only reliable measure of whether it works.
Last stated 25 Mar 2026 · 6 months ago
Holds Mario Zechner
Similar wording
Needing to mock code in tests often signals an underlying design problem that refactoring would fix.
Last stated 15 May 2026 · 5 months ago
Holds Yihui Xie
Similar wording
Unit tests have become just more source code to maintain — only end-to-end tests can be trusted to guard real behavior.
Last stated 7 Sept 2026 · 4 weeks ago
Holds Kun Chen
Same subject: code generation
A model can now port essentially any codebase from one programming language to another, work that used to take a team over a year.
Last stated 27 Jul 2026 · 2 months ago
Holds Boris Cherny
Same subject: code generation
AI acceleration threatens 'less software': without the constraint of scarce hours, even 37signals will likely build too much.
Last stated 26 Jul 2026 · 2 months ago
Holds David Heinemeier Hansson
Same subject: code generation
AI coding tools perform better on greenfield projects than on existing codebases, though the advantage is smaller than commonly assumed.
Last stated 22 Jan 2026 · 8 months ago
Holds Steve Klabnik
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 · 5 months ago
Holds Anders Hejlsberg
Same subject: developer tools
A people manager needs enough technical depth to follow discussions and judge debates without relying on trust, but not the deepest technical expertise on the team.
Last stated 21 Jul 2024 · 2 years ago
Holds Ben Kuhn
Same subject: developer tools
A plain text file and a basic editor are everything anyone needs in order to think and write well; the extra tools add nothing.
Last stated 2 Mar 2022 · 5 years ago
Holds Derek Sivers
Same subject: vibe coding
A person at maximum vibe-coding speed has about three productive hours a day, and a company that will not let them stop there is going to break.
Last stated 11 Mar 2026 · 7 months ago
Holds Steve Yegge
Same subject: vibe coding
A sense of achievement in software survives writing almost none of the code yourself.
Last stated 26 Aug 2026 · a month ago
Holds David Heinemeier Hansson
Same subject: vibe coding
A vibe-coded codebase grows heresies: wrong ideas that take root among the agents, keep coming back, and are very hard to weed out.
Last stated 11 Mar 2026 · 7 months ago
Holds Steve Yegge