Tap a claim on the ring to put it at the centre.
← Metaprogramming in a language creates fundamental obstacles to static analysis of its code.
17 connected korrents · 17 moments from 26 Mar 2010 to 4 Oct 2026.
Everything filed under developer tools
developer tools
Everything filed under design
design
Everything filed under software quality
software quality
Everything filed under JavaScript
JavaScript
Everything filed under agency
agency
Everything filed under coding agents
coding agents
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: Metaprogramming in a language creates fundamental obstacles to static analysis of its code.
Metaprogramming in a language creates fundamental obstacles to static analysis of its code.
Last stated 3 years ago
31 Dec 2023
PH
Phil Hagelberg — holds since 2023-12-31 — 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 usually unnecessary complexity that obscures what 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: The problems of a programming language cannot be cleanly separated from the problems of its ecosystem and tooling. — tap to centre the map on it
The problems of a programming language cannot be cleanly separated from the problems of its ecosystem and tooling.
Last stated 4 years ago
13 Dec 2022
PO
Pouria — holds since 2022-12-13 — tap for who they are
Same subject: Programming becomes extremely difficult once the program, its input and its output must be beautiful, documented and correct. — tap to centre the map on it
Programming becomes extremely difficult once the program, its input and its output must be beautiful, documented and correct.
Last stated 13 years ago
7 Feb 2014
JA
Joe Armstrong — holds since 2014-02-07 — tap for who they are
Same subject: The real barrier to programming is exercising sound judgment and accountability, not learning syntax. — tap to centre the map on it
The real barrier to programming is exercising sound judgment and accountability, not learning syntax.
Last stated 5 months ago
11 Jun 2026
AN
Arvind Narayanan — holds since 2026-06-11 — 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 2 years ago
30 Apr 2025
TS
Tim Sweeney — holds since 2025-04-30 — tap for who they are
Same subject: Any programming language that agents can't write well out of the box is going to have a hard time in the future. — tap to centre the map on it
Any programming language that agents can't write well out of the box is going to have a hard time in the future.
Last stated a month ago
4 Oct 2026
DH
David Heinemeier Hansson — holds since 2026-10-04 — tap for who they are
Same subject: Most macros just transform their arguments, so running them during static analysis is usually safe even though it can't be guaranteed. — tap to centre the map on it
Most macros just transform their arguments, so running them during static analysis is usually safe even though it can't be guaranteed.
Last stated 3 years ago
31 Dec 2023
PH
Phil Hagelberg — holds since 2023-12-31 — tap for who they are
Same subject: Locking is too hard for programmers to get right over and over again, so the language runtime should do that part. — tap to centre the map on it
Locking is too hard for programmers to get right over and over again, so the language runtime should do that part.
Last stated 9 years ago
by 2 Jan 2018
RH
Rich Hickey — holds since 2018-01-02 — tap for who they are
Same subject: A developer using AI coding tools remains responsible for reviewing the code they ship. — tap to centre the map on it
A developer using AI coding tools remains responsible for reviewing the code they ship.
Last stated 8 months ago
10 Mar 2026
JS
Jon Seager — holds since 2026-03-10 — tap for who they are
Same subject: CMake tooling is missing a linter that could statically catch most CMakeLists.txt mistakes. — tap to centre the map on it
CMake tooling is missing a linter that could statically catch most CMakeLists.txt mistakes.
Last stated 2 months ago
20 Sept 2026
CW
Chris Wellons — holds since 2026-09-20 — tap for who they are
Same subject: Comparing code coverage between passing and failing test runs is a cheap, effective way to localize a bug quickly. — tap to centre the map on it
Comparing code coverage between passing and failing test runs is a cheap, effective way to localize a bug quickly.
Last stated 2 years ago
25 Apr 2025
RC
Russ Cox — holds since 2025-04-25 — tap for who they are
Same subject: Everyone is rethinking code reviews, deploys, and possibly observability — tap to centre the map on it
Everyone is rethinking code reviews, deploys, and possibly observability
Last stated 2 months ago
16 Sept 2026
GO
Gergely Orosz — holds since 2026-09-16 — tap for who they are
Same subject: Having a bad issue tracking system will make software worse. — tap to centre the map on it
Having a bad issue tracking system will make software worse.
Last stated 17 years ago
by 26 Mar 2010
CH
Cal Henderson — holds since 2010-03-26 — tap for who they are
Same subject: Local models are not yet reliable enough for production software development. — tap to centre the map on it
Local models are not yet reliable enough for production software development.
Last stated 5 months ago
15 Jun 2026
VB
Vicki Boykis — holds since 2026-06-15 — tap for who they are
Same subject: The valuable form of loop engineering is a slow loop — a nightly cron job that fixes one thing and opens one pull request — not a redesign of your whole infrastructure around agents. — tap to centre the map on it
The valuable form of loop engineering is a slow loop — a nightly cron job that fixes one thing and opens one pull request — not a redesign of your whole infrastructure around agents.
Last stated 4 months ago
15 Jul 2026
DH
Dex Horthy — holds since 2026-07-15 — 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 a weekend returns work that is half good, a quarter garbage and a quarter 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 coding AI that integrates only with its own vendor's tools will be very limited compared with one that draws on all the tools you use. — tap to centre the map on it
A coding AI that integrates only with its own vendor's tools will be very limited compared with one that draws on all the tools you use.
Last stated 3 years ago
16 Mar 2024
QS
Quinn Slack — holds since 2024-03-16 — 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