<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Serhii Nezhyhai — Notes</title>
    <link>https://portfolio.nezhihai.workers.dev/notes</link>
    <description>Write-ups on Shopify development, performance and AI commerce.</description>
    <language>en</language>
    <atom:link href="https://portfolio.nezhihai.workers.dev/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>What a one-hour prototype is for</title>
      <link>https://portfolio.nezhihai.workers.dev/notes/a-one-hour-fog-prototype</link>
      <guid isPermaLink="true">https://portfolio.nezhihai.workers.dev/notes/a-one-hour-fog-prototype</guid>
      <description>A single HTML file that fakes volumetric fog on a storefront, built in an hour with an AI assistant, to answer one question before committing any real time.</description>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>A vision model as a catalogue QA pass</title>
      <link>https://portfolio.nezhihai.workers.dev/notes/catalog-image-qa-with-vision</link>
      <guid isPermaLink="true">https://portfolio.nezhihai.workers.dev/notes/catalog-image-qa-with-vision</guid>
      <description>A small script that checks the product images on your best sellers for blur, low resolution and wrong-language overlay text, and hands you a report instead of a fix.</description>
      <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>A storefront assistant should read, not remember</title>
      <link>https://portfolio.nezhihai.workers.dev/notes/grounding-a-storefront-assistant</link>
      <guid isPermaLink="true">https://portfolio.nezhihai.workers.dev/notes/grounding-a-storefront-assistant</guid>
      <description>The rule that kept the Informatica chat agent honest — anything a shopper acts on is fetched live through a tool, never produced by the model.</description>
      <pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Measure the change, then keep it or revert it</title>
      <link>https://portfolio.nezhihai.workers.dev/notes/measure-then-keep-or-revert</link>
      <guid isPermaLink="true">https://portfolio.nezhihai.workers.dev/notes/measure-then-keep-or-revert</guid>
      <description>A theme performance log is only useful if it has as many reverts in it as wins. Half the value is writing down what didn&apos;t work and why.</description>
      <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>