<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Code on Simple Enough Blog</title><link>https://blog-dev.simpleenough.net/tags/code/</link><description>Recent content in Code on Simple Enough Blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 21 Jan 2026 10:00:00 +0100</lastBuildDate><atom:link href="https://blog-dev.simpleenough.net/tags/code/index.xml" rel="self" type="application/rss+xml"/><item><title>AI, Code, and Design: Why the Most Important Thing Hasn’t Changed</title><link>https://blog-dev.simpleenough.net/blog/codedesign/</link><pubDate>Wed, 21 Jan 2026 10:00:00 +0100</pubDate><guid>https://blog-dev.simpleenough.net/blog/codedesign/</guid><description>&lt;h2 id="i-introduction" class="heading">I. Introduction&lt;a href="#i-introduction" aria-labelledby="i-introduction">
&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 640 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>
&lt;p>AI-powered coding assistants are now capable of producing:&lt;/p>
&lt;ul>
&lt;li>syntactically valid code,&lt;/li>
&lt;li>working code,&lt;/li>
&lt;li>and even a certain form of reasoning about code structure.&lt;/li>
&lt;/ul>
&lt;p>Faced with this, a legitimate question arises:&lt;br>
&lt;strong>do we still need to learn how to code, or is it enough to learn design and leave the rest to AI?&lt;/strong>&lt;/p>
&lt;p>This question lies at the heart of a video titled &lt;em>“The Skill That Separates Good Developers from GREAT Ones”&lt;/em> by &lt;strong>Emily Bache&lt;/strong>, which offers a nuanced answer deeply rooted in the fundamentals of software engineering.&lt;/p></description></item><item><title>Developing with AI: What Changes, What Stays, and What Becomes Critical</title><link>https://blog-dev.simpleenough.net/blog/ia/</link><pubDate>Wed, 07 Jan 2026 10:00:00 +0100</pubDate><guid>https://blog-dev.simpleenough.net/blog/ia/</guid><description>&lt;h2 id="i-introduction" class="heading">I. Introduction&lt;a href="#i-introduction" aria-labelledby="i-introduction">
&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 640 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>
&lt;p>AI-powered coding assistants have profoundly changed developers’ day-to-day work.&lt;br>
They generate working code in seconds, propose complete implementations, and drastically reduce the time spent on repetitive tasks.&lt;/p>
&lt;p>This evolution raises a central question:&lt;/p>





 &lt;blockquote class="blockquote">
 &lt;p>&lt;strong>If code can be produced easily, where does the developer’s value now lie?&lt;/strong>&lt;/p>
 &lt;/blockquote>
&lt;p>To answer it, we must look not at what AI &lt;em>can&lt;/em> do, but at &lt;strong>what it does not take responsibility for&lt;/strong>.&lt;/p></description></item></channel></rss>