<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Abderrahmane Messaadi — Field Notes</title>
    <link>https://abd.codes/blog</link>
    <description>Operating notes on systems integration, AI workflows, mobile releases, and interactive products.</description>
    <language>en</language>
    <atom:link href="https://abd.codes/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Integrate at the boundary. Do not rewrite the world.</title>
      <link>https://abd.codes/blog/integrate-at-the-boundary</link>
      <guid isPermaLink="true">https://abd.codes/blog/integrate-at-the-boundary</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <category>Systems / Integration</category>
      <description>When legacy operations already work, the safer move is usually a clear translation layer with ownership and observability—not a heroic replacement project.</description>
    </item>
    <item>
      <title>Use AI for ambiguity. Use software for control.</title>
      <link>https://abd.codes/blog/ai-for-ambiguity-software-for-control</link>
      <guid isPermaLink="true">https://abd.codes/blog/ai-for-ambiguity-software-for-control</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <category>AI / Workflow</category>
      <description>The strongest AI workflows keep interpretation narrow and surround it with deterministic permissions, validation, state, and measurement.</description>
    </item>
    <item>
      <title>A production app is a system, not a collection of screens.</title>
      <link>https://abd.codes/blog/a-production-app-is-a-system</link>
      <guid isPermaLink="true">https://abd.codes/blog/a-production-app-is-a-system</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <category>Mobile / Release</category>
      <description>The interface is the visible layer. Delivery risk usually lives in state recovery, network behavior, release operations, and the contract with the backend.</description>
    </item>
    <item>
      <title>Feedback is part of the mechanic, not decoration.</title>
      <link>https://abd.codes/blog/feedback-is-part-of-the-mechanic</link>
      <guid isPermaLink="true">https://abd.codes/blog/feedback-is-part-of-the-mechanic</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <category>Interactive / Learning</category>
      <description>Interactive products feel responsive when every action produces an immediate, legible consequence and the next useful choice remains obvious.</description>
    </item>
  </channel>
</rss>
