<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>VerityTech engineering notes</title>
    <link>https://veritytech.io/blog/</link>
    <description>Four engineers helping startups and growing businesses build, connect, and repair the software their work depends on. The first conversation is free.</description>
    <language>en</language>
    <item>
      <title>What the first week of an engagement actually looks like</title>
      <link>https://veritytech.io/blog/the-first-week-of-an-engagement/</link>
      <guid>https://veritytech.io/blog/the-first-week-of-an-engagement/</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>After the quote is signed, the useful question is not “when do we see screens.” It is what becomes true in the first five working days so the rest of the work can be reversed if we are wrong.</description>
      <category>Delivery</category>
    </item>
    <item>
      <title>AI in a real workflow is mostly the failure path</title>
      <link>https://veritytech.io/blog/ai-in-a-real-workflow-is-mostly-the-failure-path/</link>
      <guid>https://veritytech.io/blog/ai-in-a-real-workflow-is-mostly-the-failure-path/</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>A demo shows that a model can answer. A production workflow has to decide what happens when the model is wrong, slow, expensive, or unavailable — and who is accountable for that decision.</description>
      <category>AI in production</category>
    </item>
    <item>
      <title>You do not need a spec to start a useful conversation</title>
      <link>https://veritytech.io/blog/you-do-not-need-a-spec-to-start/</link>
      <guid>https://veritytech.io/blog/you-do-not-need-a-spec-to-start/</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Most worthwhile software work begins as a symptom, a deadline, and a system nobody fully trusts. A complete specification is not a prerequisite for a serious first conversation.</description>
      <category>Delivery</category>
    </item>
    <item>
      <title>A first release is not a product</title>
      <link>https://veritytech.io/blog/a-first-release-is-not-a-product/</link>
      <guid>https://veritytech.io/blog/a-first-release-is-not-a-product/</guid>
      <pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate>
      <description>A launch can prove that screens exist. A product is the workflow, the data, the permissions, the errors, and the operating path that keep working after the announcement.</description>
      <category>Product systems</category>
    </item>
    <item>
      <title>What a useful handoff actually contains</title>
      <link>https://veritytech.io/blog/what-a-useful-handoff-contains/</link>
      <guid>https://veritytech.io/blog/what-a-useful-handoff-contains/</guid>
      <pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate>
      <description>A delivery that cannot be operated by the people who remain is not finished. A useful handoff is a set of artefacts, access changes, and decisions — not a goodbye email.</description>
      <category>Practice</category>
    </item>
    <item>
      <title>Make the next data change reversible</title>
      <link>https://veritytech.io/blog/make-the-next-data-change-reversible/</link>
      <guid>https://veritytech.io/blog/make-the-next-data-change-reversible/</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>The scary part of a migration is rarely the new schema. It is the hour when old and new must both be true, and the moment you discover they are not.</description>
      <category>Data</category>
    </item>
    <item>
      <title>Integrations fail at the seams</title>
      <link>https://veritytech.io/blog/integrations-fail-at-the-seams/</link>
      <guid>https://veritytech.io/blog/integrations-fail-at-the-seams/</guid>
      <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
      <description>Connecting two systems is easy on a whiteboard. The work is what happens when one side is late, twice, partial, or using a field to mean something else.</description>
      <category>Integration</category>
    </item>
    <item>
      <title>Work we decline, and why that helps you</title>
      <link>https://veritytech.io/blog/work-we-decline-and-why-that-helps-you/</link>
      <guid>https://veritytech.io/blog/work-we-decline-and-why-that-helps-you/</guid>
      <pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate>
      <description>A selective partner is not a luxury. It is how you avoid paying for the wrong shape of help — and how we keep senior attention on the work we actually take.</description>
      <category>Practice</category>
    </item>
  </channel>
</rss>
