<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>schristoph.online</title><link>https://schristoph.online/tags/codequality/</link><description>Personal homepage and blog of Stefan Christoph</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><copyright>Stefan Christoph. All rights reserved.</copyright><lastBuildDate>Fri, 08 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://schristoph.online/tags/codequality/index.xml" rel="self" type="application/rss+xml"/><item><title>Code Quality Is the New Infrastructure</title><link>https://schristoph.online/blog/code-quality-new-infrastructure/?utm=rss-feed</link><pubDate>Fri, 08 May 2026 00:00:00 +0000</pubDate><guid>https://schristoph.online/blog/code-quality-new-infrastructure/</guid><description>&lt;p>Ten talks. Ten practitioners from different companies — Anthropic, Google, HashiCorp, Thoughtworks, Answer.AI, Factory, and independent creators. None of them coordinated. All arrived at the same conclusion.&lt;/p>
&lt;p>Clean code isn&amp;rsquo;t a nice-to-have in the age of agents. It&amp;rsquo;s infrastructure.&lt;/p>
&lt;p>I spent the last few weeks watching the Pragmatic Engineer podcast series on AI-assisted software engineering, plus Jeremy Howard&amp;rsquo;s deep dive on Machine Learning Street Talk and Eno Reyes&amp;rsquo;s talk at the AI Engineer Summit. These aren&amp;rsquo;t pundits speculating about the future. They&amp;rsquo;re builders shipping production software with AI agents every day. And the pattern that emerges across all of them is striking: the bottleneck for agent productivity isn&amp;rsquo;t model capability. It&amp;rsquo;s the codebase the model has to work with.&lt;/p></description></item><item><title>Software Fundamentals Matter More Than Ever</title><link>https://schristoph.online/blog/software-fundamentals-matter-more/?utm=rss-feed</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://schristoph.online/blog/software-fundamentals-matter-more/</guid><description>&lt;h2 id="the-talk-that-confirmed-what-ive-been-seeing">The Talk That Confirmed What I&amp;rsquo;ve Been Seeing&lt;/h2>
&lt;p>Matt Pocock stood on stage at the AI Engineer Summit and said something that most of the audience needed to hear: the developers who succeed with AI coding agents aren&amp;rsquo;t the ones who delegate everything. They&amp;rsquo;re the ones who fall back on engineering fundamentals [1].&lt;/p>
&lt;p>After 18 months of teaching developers to build with AI agents through his &amp;ldquo;Claude Code for Real Engineers&amp;rdquo; course, Pocock has watched the same patterns emerge. The skills that matter aren&amp;rsquo;t new. They&amp;rsquo;re decades old. And they didn&amp;rsquo;t break when AI arrived. They got more important.&lt;/p></description></item><item><title>On the Loop, Not In It — But Code Quality Still Matters</title><link>https://schristoph.online/blog/on-the-loop-code-quality/?utm=rss-feed</link><pubDate>Thu, 12 Mar 2026 00:00:00 +0000</pubDate><guid>https://schristoph.online/blog/on-the-loop-code-quality/</guid><description>&lt;p>On the Loop, Not In It — But Code Quality Still Matters&lt;/p>
&lt;p>Yesterday one of my AI agents wasted 15 minutes chasing a bug that didn&amp;rsquo;t exist. The function was called &lt;code>transformPayload()&lt;/code>, but it didn&amp;rsquo;t transform anything. It validated. The agent built three layers of transformation logic on top of it before realizing the name was a lie. I&amp;rsquo;ve seen this pattern dozens of times now. And it&amp;rsquo;s exactly why I think Kief Morris&amp;rsquo;s latest piece gets the big picture right but undersells one critical detail.&lt;/p></description></item></channel></rss>