<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>links.lmorchard.com - #programming</title>
    <link>/tags/programming/</link>
    <description>Recent bookmarks tagged #programming</description>
    <lastBuildDate>Mon, 02 Nov 2026 08:24:44 +0000</lastBuildDate>
    <item>
      <title>I love LLMs, I hate hype | the singularity is nearer</title>
      <link>https://geohot.github.io//blog/jekyll/update/2026/07/12/i-love-llms.html</link>
      <description>AI is the continuation of the computer revolution. I love computers so much.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #ai #codegen #computers #dev #llms #programming&lt;/p&gt;</description>
      <pubDate>Mon, 13 Jul 2026 19:09:01 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:38642</guid>
      <category>ai</category>
      <category>codegen</category>
      <category>computers</category>
      <category>dev</category>
      <category>llms</category>
      <category>programming</category>
    </item>
    <item>
      <title>Perhaps not Boring Technology after all</title>
      <link>https://simonwillison.net/2026/Mar/9/not-so-boring/#atom-everything</link>
      <description>A recurring concern I’ve seen regarding LLMs for programming is that they will push our technology choices towards the tools that are best represented in their training data, making it harder for new, better tools to break through the noise.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #ai #codegen #llms #programming #tech&lt;/p&gt;</description>
      <pubDate>Tue, 10 Mar 2026 03:05:53 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:38369</guid>
      <category>ai</category>
      <category>codegen</category>
      <category>llms</category>
      <category>programming</category>
      <category>tech</category>
    </item>
    <item>
      <title>CCC vs GCC - Harshanu</title>
      <link>https://harshanu.space/en/tech/ccc-vs-gcc/</link>
      <description>For Anthropic’s stated goal of demonstrating that Claude can build complex software, CCC is a genuine success. For anyone wanting to compile software to actually run efficiently, GCC (or Clang, or any production compiler) remains the only real option.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #anthropic #ccc #claude #compilers #gcc #programming #tech&lt;/p&gt;</description>
      <pubDate>Tue, 24 Feb 2026 22:10:31 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:38341</guid>
      <category>anthropic</category>
      <category>ccc</category>
      <category>claude</category>
      <category>compilers</category>
      <category>gcc</category>
      <category>programming</category>
      <category>tech</category>
    </item>
    <item>
      <title>Opinion | The A.I. Disruption Has Arrived, and It Sure Is Fun - The New York Times</title>
      <link>https://www.nytimes.com/2026/02/18/opinion/ai-software.html?unlocked_article_code=1.NFA.Q5V5.RFhmZVUFQ04Z&amp;smid=url-share</link>
      <description>All of the people I love hate this stuff, and all the people I hate love it. And yet, likely because of the same personality flaws that drew me to technology in the first place, I am annoyingly excited.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #ai #career #codegen #llms #programming&lt;/p&gt;</description>
      <pubDate>Mon, 23 Feb 2026 18:21:23 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:38334</guid>
      <category>ai</category>
      <category>career</category>
      <category>codegen</category>
      <category>llms</category>
      <category>programming</category>
    </item>
    <item>
      <title>Programming is Dead</title>
      <link>https://hamptonmakes.com/blog/2026/02/06/programming-is-dead.html</link>
      <description>I’ve heard so many engineers say “Oh, I dabble but I just don’t think AI can do it well” are just in absolute denial at this point. Yes, AI can do a terrible job right now if you don’t wield it properly. The loom can make a mess of things if it’s improperly used. But, this is the worst these tools will ever be. They will only get better.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #agents #codegen #llms #programming&lt;/p&gt;</description>
      <pubDate>Sat, 07 Feb 2026 00:13:42 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:38289</guid>
      <category>agents</category>
      <category>codegen</category>
      <category>llms</category>
      <category>programming</category>
      <enclosure url="https://links.lmorchard.com/static/cb20be0a9bd870a4e53835f42dae9d18.jpg" type="image/jpeg"></enclosure>
    </item>
    <item>
      <title>1. Introduction to Rivulet / Jo Wood | Observable</title>
      <link>https://observablehq.com/@jwolondon/rivulet-intro?collection=%40jwolondon%2Frivulet</link>
      <description>Rivulet is an esolang (&#39;esoteric language&#39;) written by Daniel Temkin that uses gylphs to represent programming instructions. While it would not be a practical basis for most programming tasks, it does represent an interesting space between text-encoded programming languages and graphically encoded data visualization. As a language it invites careful thought about &#39;code layout&#39;, as its design offers much more flexibility in visual form than most languages. It encourages us to consider the role that design choices and aesthetics play in helping construct visual schemata. It challenges notions of &#39;efficiency&#39; in the construction and interpretation of computer code, much like the Atypography movement does with text.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #design #programming #rivulet&lt;/p&gt;</description>
      <pubDate>Wed, 19 Nov 2025 19:48:31 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:37998</guid>
      <category>design</category>
      <category>programming</category>
      <category>rivulet</category>
    </item>
    <item>
      <title>The Return of Language-Oriented Programming | Middle of Nowhere</title>
      <link>https://blog.evacchi.dev/posts/2025/11/09/the-return-of-language-oriented-programming/</link>
      <description>In recent years, there has been something of a “winter” in DSL design and development due to the high maintenance costs and the tooling expectations from end users. This blog post explored the syntactic dimension of “token-efficiency” in DSL design: I invite you to explore more of this space, including semantics; I, for one, will welcome more crazy DSL implementations!&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #ai #codegen #coding #dsls #llms #programming&lt;/p&gt;</description>
      <pubDate>Sun, 09 Nov 2025 18:57:24 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:37930</guid>
      <category>ai</category>
      <category>codegen</category>
      <category>coding</category>
      <category>dsls</category>
      <category>llms</category>
      <category>programming</category>
    </item>
    <item>
      <title>Thinking About Thinking With LLMs | Davis Haupt</title>
      <link>https://davi.sh/blog/2025/09/thinking-with-llms/</link>
      <description>New tools always make it easier to code with a shallower understanding of the system. Claude Code, Cursor and their ilk are bringing programming closer to natural language just like C and Java and Python once did.&#xA;&#xA;This is a good thing! It’ll lead to the continued democratization of programming and ever more people in conversation with computers. But I don’t think this changes the fundamental reality that the best programmers aren’t the ones that make the widest use of the highest abstractions. That’ll continue to be those who dig down and understand what’s happening at a deeper level — that understanding will always lead to more deft use of any tools that programmers have at their disposal.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #ai #codegen #coding #genai #llm #programming&lt;/p&gt;</description>
      <pubDate>Sat, 08 Nov 2025 18:13:33 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:37913</guid>
      <category>ai</category>
      <category>codegen</category>
      <category>coding</category>
      <category>genai</category>
      <category>llm</category>
      <category>programming</category>
    </item>
    <item>
      <title>The joy of rediscovering Perl - Eskild Hustvedt</title>
      <link>https://blog.zerodogg.org/2025/10/13/the-joy-of-rediscovering-perl/</link>
      <description>Lately I&#39;ve gotten a lot back into Perl-programming, and it has honestly been an absolute delight.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #dev #perl #programming&lt;/p&gt;</description>
      <pubDate>Mon, 20 Oct 2025 23:59:45 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:37820</guid>
      <category>dev</category>
      <category>perl</category>
      <category>programming</category>
    </item>
    <item>
      <title>6502 is a Good Starting Point for Beginning Assembly Programming</title>
      <link>https://nemanjatrifunovic.substack.com/p/6502-is-a-good-starting-point-for</link>
      <description>To learn basic assembly programming concept, having a simple system is more important than having a powerful one.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #6502 #assembly #programming #retro&lt;/p&gt;</description>
      <pubDate>Thu, 18 Sep 2025 21:52:14 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:37734</guid>
      <category>6502</category>
      <category>assembly</category>
      <category>programming</category>
      <category>retro</category>
      <enclosure url="https://links.lmorchard.com/static/0e56c03fba96f72d3e8c81871e885147.jpg" type="image/jpeg"></enclosure>
    </item>
    <item>
      <title>Phrase origin: Why do we &#34;call&#34; functions? – Arthur O&#39;Dwyer – Stuff mostly about C++</title>
      <link>https://quuxplusone.github.io/blog/2025/04/04/etymology-of-call/</link>
      <description>On StackExchange, someone asks why programmers talk about “calling” a function. Several possible allusions spring to mind:&#xD;&#xA;&#xD;&#xA;    Calling a function is like calling on a friend — we go, we stay a while, we come back.&#xD;&#xA;    Calling a function is like calling for a servant — a summoning to perform a task.&#xD;&#xA;    Calling a function is like making a phone call — we ask a question and get an answer from outside ourselves.&#xD;&#xA;&#xD;&#xA;The true answer seems to be the middle one — “calling” as in “calling up, summoning” — but indirectly, originating in the notion of “calling for” a subroutine out of a library of subroutines in the same way that we’d “call for” a book out of a closed-stack library of books.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #compsci #history #programming&lt;/p&gt;</description>
      <pubDate>Thu, 10 Jul 2025 02:58:49 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:29455</guid>
      <category>compsci</category>
      <category>history</category>
      <category>programming</category>
    </item>
    <item>
      <title>TDD, AI agents and coding with Kent Beck - YouTube</title>
      <link>https://www.youtube.com/watch?v=aSXaxOdVtAQ&amp;t=3713s</link>
      <description>Now, with over five decades of programming experience, Kent is still pushing boundaries—this time with AI coding tools. In this episode of Pragmatic Engineer, I sit down with him to talk about what’s changed, what hasn’t, and why he’s more excited than ever to code.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #career #kentbeck #programming #tdd #work&lt;/p&gt;</description>
      <pubDate>Sun, 29 Jun 2025 17:30:49 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:29480</guid>
      <category>career</category>
      <category>kentbeck</category>
      <category>programming</category>
      <category>tdd</category>
      <category>work</category>
      <enclosure url="https://links.lmorchard.com/static/9db861f24a22688907b67ef29d2cc9c6.jpg" type="image/jpeg"></enclosure>
    </item>
    <item>
      <title>Chat is a bad UI pattern for development tools—Daniel De Laney</title>
      <link>https://danieldelaney.net/chat/?ref=sidebar</link>
      <description>The first company to get this will own the next phase of AI development tools. They’ll build tools for real software instead of toys. They’ll make everything available today look like primitive experiments.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #ai #chop #dev #llm #ml #programming&lt;/p&gt;</description>
      <pubDate>Tue, 04 Mar 2025 23:32:10 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:29632</guid>
      <category>ai</category>
      <category>chop</category>
      <category>dev</category>
      <category>llm</category>
      <category>ml</category>
      <category>programming</category>
    </item>
    <item>
      <title>How I code with LLMs these days</title>
      <link>https://www.phillipcarter.dev/posts/coding-with-llms</link>
      <description>To me, all signs point towards software engineering changing radically as a profession to be much more oriented around the what and why of software, and much less around the how. This will cause disruption at a massive scale in the long run. But in the short run, it&#39;s just a lot of fun to play with these tools and see what they can do.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #ai #career #dev #llm #ml #programming&lt;/p&gt;</description>
      <pubDate>Sat, 15 Feb 2025 19:18:05 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:29666</guid>
      <category>ai</category>
      <category>career</category>
      <category>dev</category>
      <category>llm</category>
      <category>ml</category>
      <category>programming</category>
    </item>
    <item>
      <title>Tabloid: the clickbait headline programming language</title>
      <link>https://tabloid.vercel.app/</link>
      <description>Tabloid is a turing-complete programming language for writing programs in the style of clickbait news headlines.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #dev #fun #funny #programming&lt;/p&gt;</description>
      <pubDate>Tue, 10 Dec 2024 20:21:25 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:29762</guid>
      <category>dev</category>
      <category>fun</category>
      <category>funny</category>
      <category>programming</category>
      <enclosure url="https://links.lmorchard.com/static/1f31ab7e44ddc60435de406af8e13f5f.jpg" type="image/jpeg"></enclosure>
    </item>
  </channel>
</rss>
