<?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>DEV Community: DevNash</title>
    <description>The latest articles on DEV Community by DevNash (@dev_nash).</description>
    <link>https://dev.to/dev_nash</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3999084%2Ff23b4bff-a785-4b9c-993c-4133371ec904.png</url>
      <title>DEV Community: DevNash</title>
      <link>https://dev.to/dev_nash</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dev_nash"/>
    <language>en</language>
    <item>
      <title>AI coding made me fall back in love with PHP</title>
      <dc:creator>DevNash</dc:creator>
      <pubDate>Tue, 23 Jun 2026 16:19:32 +0000</pubDate>
      <link>https://dev.to/dev_nash/ai-coding-made-me-fall-back-in-love-with-php-2d4k</link>
      <guid>https://dev.to/dev_nash/ai-coding-made-me-fall-back-in-love-with-php-2d4k</guid>
      <description>&lt;p&gt;Hi DEV 👋 first post here.&lt;/p&gt;

&lt;p&gt;I'm an indie developer, and lately I've been building web apps with an AI coding assistant doing a lot of the typing. Along the way I noticed something I did &lt;strong&gt;not&lt;/strong&gt; expect: the stack that works best with AI, for me, is a boring old one — &lt;strong&gt;vanilla PHP, vanilla JS, and SQLite. No framework, no build step, no compile.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here's the thing I've come to believe: &lt;strong&gt;when AI writes most of the code, the bottleneck stops being "how fast can I type" and becomes "how fast can I see it run."&lt;/strong&gt; And that's exactly where an old, non-compiled language quietly wins:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No build, no compile.&lt;/strong&gt; AI edits a file, I hit refresh, I see the result. The loop is instant. No bundler, no toolchain to babysit, no waiting.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PHP is "boring," so AI is great at it.&lt;/strong&gt; Decades of training data means the model writes idiomatic, working PHP on the first try far more often than it does for the framework-of-the-month.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Each request is self-contained.&lt;/strong&gt; Server-rendered page = one file, simple to reason about, little hidden global state. Easy for &lt;em&gt;me&lt;/em&gt; to review what the AI wrote, and easy for the AI to stay correct.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Going framework-free in 2026 sounds a little crazy, but paired with AI it's been the most &lt;em&gt;fun&lt;/em&gt; and &lt;em&gt;fast&lt;/em&gt; I've had building in years. I'm putting it into practice on a small site of brain-training games — &lt;a href="https://juju.games" rel="noopener noreferrer"&gt;juju.games&lt;/a&gt; — built entirely on this stack.&lt;/p&gt;

&lt;p&gt;Curious if anyone else has felt this: that AI tooling quietly makes the &lt;strong&gt;simple, old, non-compiled&lt;/strong&gt; stacks more attractive again, not less. 👇&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
