<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Brysofts - Field Notes</title>
    <link>https://brysofts.com/blog</link>
    <atom:link href="https://brysofts.com/feed.xml" rel="self" type="application/rss+xml" />
    <description>Brysofts builds and operates dependable software products, platforms, and cloud systems for growing businesses and long-term technology partnerships.</description>
    <language>en-KE</language>
    <lastBuildDate>Wed, 12 Aug 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>Supermarket POS in Kenya: what to look for, aisle by aisle</title>
      <link>https://brysofts.com/blog/supermarket-pos-kenya</link>
      <guid isPermaLink="true">https://brysofts.com/blog/supermarket-pos-kenya</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <category>Retail Systems</category>
      <description>Supermarket POS software in Kenya: barcode scanning, section-based stock, expiry tracking, scale labels, and an end-of-day list that balances in minutes.</description>
    </item>
    <item>
      <title>Pharmacy POS in Kenya: batches, expiry, and the daily excise</title>
      <link>https://brysofts.com/blog/pharmacy-pos-kenya</link>
      <guid isPermaLink="true">https://brysofts.com/blog/pharmacy-pos-kenya</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <category>Retail Systems</category>
      <description></description>
    </item>
    <item>
      <title>POS hardware Kenya: what you actually need at the till</title>
      <link>https://brysofts.com/blog/pos-hardware-kenya</link>
      <guid isPermaLink="true">https://brysofts.com/blog/pos-hardware-kenya</guid>
      <pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate>
      <category>Retail Systems</category>
      <description></description>
    </item>
    <item>
      <title>M-PESA integration for retail: a beginner&apos;s guide to payments that reconcile</title>
      <link>https://brysofts.com/blog/mpesa-integration-guide</link>
      <guid isPermaLink="true">https://brysofts.com/blog/mpesa-integration-guide</guid>
      <pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate>
      <category>Retail Systems</category>
      <description>M-PESA Paybill, till and STK push explained for Kenyan retailers — where the reconciliation pain comes from, and what a POS integration must actually cover.</description>
    </item>
    <item>
      <title>SKUs, sizes, and selling by units or variants without losing your count</title>
      <link>https://brysofts.com/blog/skus-variants-guide</link>
      <guid isPermaLink="true">https://brysofts.com/blog/skus-variants-guide</guid>
      <pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate>
      <category>Retail Systems</category>
      <description></description>
    </item>
    <item>
      <title>What a POS system actually costs in Kenya</title>
      <link>https://brysofts.com/blog/pos-cost-kenya</link>
      <guid isPermaLink="true">https://brysofts.com/blog/pos-cost-kenya</guid>
      <pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate>
      <category>Retail Systems</category>
      <description>A plain-language breakdown of what stores pay for POS software in Kenya — from free spreadsheets to custom platforms — and what changes as you add stores, inventory, and payments.</description>
    </item>
    <item>
      <title>Online vs offline POS in Kenya: which fits your store</title>
      <link>https://brysofts.com/blog/online-vs-offline-pos</link>
      <guid isPermaLink="true">https://brysofts.com/blog/online-vs-offline-pos</guid>
      <pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate>
      <category>Retail Systems</category>
      <description>Online POS and offline POS in Kenya — where the data lives, what happens when the internet drops, and the two-question test that decides the design.</description>
    </item>
    <item>
      <title>Spreadsheets vs purpose-built retail software</title>
      <link>https://brysofts.com/blog/spreadsheets-vs-pos</link>
      <guid isPermaLink="true">https://brysofts.com/blog/spreadsheets-vs-pos</guid>
      <pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate>
      <category>Retail Systems</category>
      <description>Most Kenyan retailers run on spreadsheets until the spreadsheet starts failing. A practical guide to spotting the crossover point and what switching really involves.</description>
    </item>
    <item>
      <title>Reorder points at spreadsheets: a no-nonsense guide for stores</title>
      <link>https://brysofts.com/blog/reorder-points-guide</link>
      <guid isPermaLink="true">https://brysofts.com/blog/reorder-points-guide</guid>
      <pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate>
      <category>Retail Systems</category>
      <description>How small stores can set reorder points, safety stock, and lead times — and why inventory software, not a spreadsheet, keeps the rules alive.</description>
    </item>
    <item>
      <title>What is a commerce operating system?</title>
      <link>https://brysofts.com/blog/commerce-operating-system</link>
      <guid isPermaLink="true">https://brysofts.com/blog/commerce-operating-system</guid>
      <pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate>
      <category>Product</category>
      <description>POS, inventory, orders, and payments belong in one system — not five. An explanation of the commerce operating system concept behind RetailOS and why it reduces retail chaos.</description>
    </item>
    <item>
      <title>One stock count for store and e-commerce</title>
      <link>https://brysofts.com/blog/one-stock-count</link>
      <guid isPermaLink="true">https://brysofts.com/blog/one-stock-count</guid>
      <pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate>
      <category>Retail Systems</category>
      <description>Selling in the shop and online from different counts leads to oversells and stock surprises. How a single inventory engine for both channels fixes it.</description>
    </item>
    <item>
      <title>How Brysoft builds and operates software</title>
      <link>https://brysofts.com/blog/how-we-build-and-operate</link>
      <guid isPermaLink="true">https://brysofts.com/blog/how-we-build-and-operate</guid>
      <pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
      <description></description>
    </item>
    <item>
      <title>What a software support agreement should actually contain</title>
      <link>https://brysofts.com/blog/support-contract-checklist</link>
      <guid isPermaLink="true">https://brysofts.com/blog/support-contract-checklist</guid>
      <pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
      <description>Response times, uptime, backups, fixes, and scope — the practical checklist for software support after launch, written for Kenyan businesses.</description>
    </item>
    <item>
      <title>Cloud infrastructure expectations for growing businesses</title>
      <link>https://brysofts.com/blog/cloud-expectations</link>
      <guid isPermaLink="true">https://brysofts.com/blog/cloud-expectations</guid>
      <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
      <category>Cloud Infrastructure</category>
      <description></description>
    </item>
    <item>
      <title>How to choose a software partner in Nairobi or Kenya</title>
      <link>https://brysofts.com/blog/choose-software-partner-kenya</link>
      <guid isPermaLink="true">https://brysofts.com/blog/choose-software-partner-kenya</guid>
      <pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
      <description>The practical checklist for choosing a software development partner in Kenya: what to look for, what to test, and what to ask before you sign.</description>
    </item>
    <item>
      <title>AI automation for small teams in Kenya</title>
      <link>https://brysofts.com/blog/ai-automation-kenya</link>
      <guid isPermaLink="true">https://brysofts.com/blog/ai-automation-kenya</guid>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
      <category>AI &amp; Automation</category>
      <description></description>
    </item>
  </channel>
</rss>