Tap a claim on the ring to put it at the centre.
← Designing code to be friendly to dependency injection can seem tedious, and it has been worth it every time.
17 connected korrents · 16 moments from 29 Sept 2018 to 24 Sept 2026.
Everything filed under design
design
Everything filed under developer tools
developer tools
Everything filed under simplicity
simplicity
Everything filed under software quality
software quality
Everything filed under coding agents
coding agents
Everything filed under JavaScript
JavaScript
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: Designing code to be friendly to dependency injection can seem tedious, and it has been worth it every time.
Designing code to be friendly to dependency injection can seem tedious, and it has been worth it every time.
Last stated 3 years ago
1 Apr 2024
KV
Kenton Varda — holds since 2024-04-01 — 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: Rust's defining experience is that once the code compiles it works — not literally true, but true often enough that people keep saying it. — tap to centre the map on it
Rust's defining experience is that once the code compiles it works — not literally true, but true often enough that people keep saying it.
Last stated 4 months ago
20 May 2026
AR
Alice Ryhl — holds since 2026-05-20 — tap for who they are
Same subject: The complexity of a JavaScript bundling and transpiling toolchain is a bargain worth making, and the right default for building web applications. — tap to centre the map on it
The complexity of a JavaScript bundling and transpiling toolchain is a bargain worth making, and the right default for building web applications.
Last stated 5 years ago
12 Aug 2021
DH
David Heinemeier Hansson — no longer holds since 2021-08-12 — tap for who they are
Same subject: Working with coding agents makes software engineering harder. — tap to centre the map on it
Working with coding agents makes software engineering harder.
Last stated a week ago
24 Sept 2026
SW
Simon Willison — holds since 2026-09-24 — tap for who they are
Same subject: Coding agents make every plugin interface you ever blew off trivially usable, which is a large productivity win. — tap to centre the map on it
Coding agents make every plugin interface you ever blew off trivially usable, which is a large productivity win.
Last stated a month ago
19 Aug 2026
TP
Thomas Ptacek — holds since 2026-08-19 — tap for who they are
Same subject: No single way of modeling data and methods in code is universally correct; every approach is just a set of trade-offs. — tap to centre the map on it
No single way of modeling data and methods in code is universally correct; every approach is just a set of trade-offs.
Last stated 5 years ago
8 Feb 2022
PH
Phil Hagelberg — holds since 2022-02-08 — tap for who they are
Same subject: What trips up newcomers to Rust is not the code but the shape of their data. — tap to centre the map on it
What trips up newcomers to Rust is not the code but the shape of their data.
Last stated 4 months ago
20 May 2026
AR
Alice Ryhl — holds since 2026-05-20 — tap for who they are
Same subject: Unlike coding with an agent, the design process is still messy and fluid. — tap to centre the map on it
Unlike coding with an agent, the design process is still messy and fluid.
Last stated 2 months ago
16 Aug 2026
IS
Ian Silber — holds since 2026-08-16 — 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 group of businesses only works when every one of them feeds the others, and everything that does not fit the strategy should be sold. — tap to centre the map on it
A group of businesses only works when every one of them feeds the others, and everything that does not fit the strategy should be sold.
Last stated a year ago
16 Jul 2025
JD
Jamie Dimon — holds since 2025-07-16 — 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 feature shipped in a product's official release is fair to judge, regardless of whether the company labels it a beta. — tap to centre the map on it
A feature shipped in a product's official release is fair to judge, regardless of whether the company labels it a beta.
Last stated 3 weeks ago
14 Sept 2026
JS
Jason Snell — holds since 2026-09-14 — 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 conformance suite is the most powerful thing you can hand a coding agent, because the whole instruction becomes: write code until these tests pass.
Last stated 7 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 evidence that the software works, so an agent must also be made to start the thing and exercise it the way a person would.
Last stated 7 months ago
19 Mar 2026
SW
Simon Willison — holds since 2026-03-19 — 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 faded, dashed ring: they no longer hold it — they changed their mind
At the centre
Designing code to be friendly to dependency injection can seem tedious, and it has been worth it every time.
Last stated 1 Apr 2024 · 3 years ago
Holds Kenton Varda
Read this korrent →
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
Rust's defining experience is that once the code compiles it works — not literally true, but true often enough that people keep saying it.
Last stated 20 May 2026 · 4 months ago
Holds Alice Ryhl
Similar wording
The complexity of a JavaScript bundling and transpiling toolchain is a bargain worth making, and the right default for building web applications.
Last stated 12 Aug 2021 · 5 years ago
No longer holds David Heinemeier Hansson
Similar wording
Working with coding agents makes software engineering harder.
Last stated 24 Sept 2026 · a week ago
Holds Simon Willison
Similar wording
Coding agents make every plugin interface you ever blew off trivially usable, which is a large productivity win.
Last stated 19 Aug 2026 · a month ago
Holds Thomas Ptacek
Similar wording
No single way of modeling data and methods in code is universally correct; every approach is just a set of trade-offs.
Last stated 8 Feb 2022 · 5 years ago
Holds Phil Hagelberg
Similar wording
What trips up newcomers to Rust is not the code but the shape of their data.
Last stated 20 May 2026 · 4 months ago
Holds Alice Ryhl
Similar wording
Unlike coding with an agent, the design process is still messy and fluid.
Last stated 16 Aug 2026 · 2 months ago
Holds Ian Silber
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 group of businesses only works when every one of them feeds the others, and everything that does not fit the strategy should be sold.
Last stated 16 Jul 2025 · a year ago
Holds Jamie Dimon
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: software quality
A feature shipped in a product's official release is fair to judge, regardless of whether the company labels it a beta.
Last stated 14 Sept 2026 · 3 weeks ago
Holds Jason Snell
Same subject: software quality
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.
Last stated 19 Mar 2026 · 7 months ago
Holds Simon Willison
Same subject: software quality
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.
Last stated 19 Mar 2026 · 7 months ago
Holds Simon Willison