<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Jules Thomas</title>
    <description>The latest articles on Forem by Jules Thomas (@jules_thomas_7c01baf14a40).</description>
    <link>https://forem.com/jules_thomas_7c01baf14a40</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3714880%2F42ad7b30-fbd7-4edd-afdb-3ad9a51a96ed.jpg</url>
      <title>Forem: Jules Thomas</title>
      <link>https://forem.com/jules_thomas_7c01baf14a40</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/jules_thomas_7c01baf14a40"/>
    <language>en</language>
    <item>
      <title>Linus Torvalds is "Vibe Coding".</title>
      <dc:creator>Jules Thomas</dc:creator>
      <pubDate>Fri, 16 Jan 2026 13:43:06 +0000</pubDate>
      <link>https://forem.com/jules_thomas_7c01baf14a40/linus-torvalds-is-vibe-coding-2p4k</link>
      <guid>https://forem.com/jules_thomas_7c01baf14a40/linus-torvalds-is-vibe-coding-2p4k</guid>
      <description>&lt;p&gt;Well, the debate is officially over. &lt;strong&gt;Linus Torvalds&lt;/strong&gt;, the creator of Linux and Git—arguably the most critical engineer of the modern internet—just dropped this bombshell:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I cut out the middle-man -- me -- and just used Google Antigravity to do the audio sample visualizer."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl7dtk640bxp3v5o17bid.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl7dtk640bxp3v5o17bid.jpeg" alt=" "&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;(Context: Torvalds using AI to bypass his own lack of Python fluency to build a perfect visualization tool)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;If the guy who built the kernel that runs the world is "vibe coding," you don't have an excuse anymore.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Cognitive Multiplier Theory ($0 \times 0 = 0$)
&lt;/h2&gt;

&lt;p&gt;Many devs fear AI will replace them. They are half-right. AI will replace the &lt;strong&gt;mediocre&lt;/strong&gt; ones.&lt;/p&gt;

&lt;p&gt;Torvalds didn't use AI to think for him. He used it because he understood the &lt;em&gt;concepts&lt;/em&gt; (analog filters, signal processing) but didn't want to waste time on the &lt;em&gt;syntax&lt;/em&gt; (modern Python boilerplate).&lt;/p&gt;

&lt;p&gt;Here is the formula for the AI era:&lt;/p&gt;

&lt;p&gt;$$&lt;br&gt;
\text{Domain Expertise} \times \text{AI Leverage} = \text{Output}&lt;br&gt;
$$&lt;/p&gt;

&lt;p&gt;Consider the math effectively. If your domain expertise is &lt;strong&gt;zero&lt;/strong&gt;, the AI multiplies that zero by zero. You end up producing "slop"—garbage code that appears functional on the surface but is structurally rot underneath. Conversely, if your expertise is at &lt;strong&gt;100&lt;/strong&gt; (like Torvalds), the AI acts as a massive lever. It allows you to move mountains by removing the friction of syntax.&lt;/p&gt;

&lt;p&gt;We are witnessing the death of "syntax as a skill." Knowing how to reverse a binary tree on a whiteboard is now irrelevant. Knowing &lt;em&gt;when&lt;/em&gt; and &lt;em&gt;why&lt;/em&gt; to use one is everything.&lt;/p&gt;

&lt;h2&gt;
  
  
  The "Jagged Frontier": Are you a Centaur or a Zombie?
&lt;/h2&gt;

&lt;p&gt;A major study by Harvard and BCG (&lt;em&gt;Navigating the Jagged Technological Frontier&lt;/em&gt;) modeled exactly what is happening to us. When applied to software engineering in 2026, we see three distinct behaviors emerging.&lt;/p&gt;

&lt;p&gt;First, you have the &lt;strong&gt;Sleeper&lt;/strong&gt; (or the Zombie). This developer blindly trusts the LLM, committing code they don't fully understand and introducing security vulnerabilities or tech debt at scale because they have essentially fallen asleep at the wheel.&lt;/p&gt;

&lt;p&gt;Then there is the &lt;strong&gt;Centaur&lt;/strong&gt;, the strategic developer who maintains control by switching modes. They use "AI mode" for boilerplate, tests, and documentation, but revert to "Human mode" for complex logic and architecture.&lt;/p&gt;

&lt;p&gt;Finally, there is the &lt;strong&gt;Cyborg&lt;/strong&gt;, which is Torvalds' profile. This user integrates deeply with the tool, "vibe coding" through iterations. They navigate hallucinations and push the model to the absolute edge of its jagged frontier to produce solutions a human alone simply wouldn't have found.&lt;/p&gt;

&lt;h2&gt;
  
  
  The New Stack
&lt;/h2&gt;

&lt;p&gt;Torvalds mentioned &lt;strong&gt;Google Antigravity&lt;/strong&gt;, the tool of choice for those who want to stay close to the metal. But the entire ecosystem is shifting massively around us. We are seeing &lt;strong&gt;Claude Code Cowork&lt;/strong&gt; being entirely coded by Claude itself, while &lt;strong&gt;Cursor&lt;/strong&gt; has become the default IDE for the Centaurs. Just recently, a team built a fully functional browser engine—over 3 million lines of code—in a single week using agents based on GPT-5.2.&lt;/p&gt;

&lt;p&gt;We are moving from a paradigm of &lt;em&gt;writing&lt;/em&gt; code to &lt;em&gt;guiding&lt;/em&gt; code.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Brutal Truth
&lt;/h2&gt;

&lt;p&gt;The human ego is fragile. We behave like bonobos who were given nuclear fire: we use it to light up our cave paintings instead of powering a civilization.&lt;/p&gt;

&lt;p&gt;The "Artisan Developer"—the one who takes pride in typing every semicolon by hand—is becoming a historical reenactor. There is dignity in it, but there is no leverage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The question for 2026 isn't "Will AI take my job?"&lt;/strong&gt;&lt;br&gt;
The question is: &lt;strong&gt;"Am I building a Ferrari with this tool, or am I just driving 200mph into a wall?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Torvalds chose the Ferrari. What about you?&lt;/p&gt;




&lt;p&gt;&lt;em&gt;This article is part of a series on the Singularity and the future of engineering. If you think you can survive the shift, take the &lt;a href="https://singularit-2026-le-test-expert-ia-141769452329.us-west1.run.app/" rel="noopener noreferrer"&gt;Expert AI Test here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>vibecoding</category>
      <category>ai</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
