korrents

On the map

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 subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subject Read this korrent: Metaprogramming in a language creates fundamental obstacles to static analysis of its code. Metaprogramming in a language createsfundamental obstacles to static analysisof 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 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: 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 programminglanguage cannot be cleanly separatedfrom the problems of its ecosystemand 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 extremelydifficult once the program, itsinput and its output must bebeautiful, 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 isexercising sound judgment andaccountability, 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 feelswhile learning to program is not thedifficulty of the craft but thefailure of programming languagedesign. 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 agentscan't write well out of the box isgoing to have a hard time in thefuture. 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 theirarguments, so running them duringstatic analysis is usually safe eventhough 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 programmersto get right over and over again, sothe language runtime should do thatpart. 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 toolsremains responsible for reviewingthe 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 linterthat could statically catch mostCMakeLists.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 betweenpassing and failing test runs is acheap, effective way to localize abug 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 systemwill 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 reliableenough for production softwaredevelopment. 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 loopengineering is a slow loop — anightly cron job that fixes onething and opens one pull request —not a redesign of your wholeinfrastructure 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 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 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 onlywith its own vendor's tools will bevery limited compared with one thatdraws 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 wordinga cloud: claims about one subject, named for itbar: when it was last stated, on a scale from 2010 to today (stretched back to the oldest claim here) — full is todaya face: someone who holds the claim — tap it for who they are

At the centre Metaprogramming in a language creates fundamental obstacles to static analysis of its code. Last stated 31 Dec 2023 · 3 years ago Holds Phil Hagelberg Read this korrent →