<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Notes on building and running systems</title>
    <link>https://ajeer-portfolio.vercel.app/blog</link>
    <description>Writing by Ajeer Mohammed</description>
    <language>en</language>
    <lastBuildDate>Sun, 30 Aug 2026 06:01:15 GMT</lastBuildDate>
    <atom:link href="https://ajeer-portfolio.vercel.app/api/rss" rel="self" type="application/rss+xml" />
    <managingEditor>ajeermahmood@outlook.com (Ajeer Mohammed)</managingEditor>
    <webMaster>ajeermahmood@outlook.com (Ajeer Mohammed)</webMaster>
    <image>
      <url>https://ajeer-portfolio.vercel.app/images/avatar.webp</url>
      <title>Notes on building and running systems</title>
      <link>https://ajeer-portfolio.vercel.app/blog</link>
    </image>
    
    <item>
      <title>Making a codebase safe for AI coding agents</title>
      <link>https://ajeer-portfolio.vercel.app/blog/coding-agents-in-production-repositories</link>
      <guid>https://ajeer-portfolio.vercel.app/blog/coding-agents-in-production-repositories</guid>
      <pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Why AGENTS.md instructions are not enough to let AI coding agents work in a production repository, and how to write the CI gates that actually hold. With examples.]]></description>
      <enclosure url="https://ajeer-portfolio.vercel.app/images/og/coding-agents.png" type="image/jpeg" />
      <category>Agentic engineering</category>
      <author>ajeermahmood@outlook.com (Ajeer Mohammed)</author>
    </item>
  </channel>
</rss>