<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Argyro Labs articles</title><description>Notes from Argyro Labs on building websites, small software, and AI agents.</description><link>https://argyrolabs.com</link><language>en-gb</language><atom:link href="https://argyrolabs.com/rss.xml" rel="self" type="application/rss+xml"/><copyright>Copyright 2026 Cristo Cola Digital</copyright><item><title>An agent should preview before it writes</title><link>https://argyrolabs.com/articles/an-agent-should-preview-before-it-writes</link><guid isPermaLink="true">https://argyrolabs.com/articles/an-agent-should-preview-before-it-writes</guid><description>Automation that writes into books, a CRM, or a calendar should show the writes first, commit as a separate act, verify what landed, and be able to take it back.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Agents</category><category>Automation</category><category>Operations</category><author>hello@argyrolabs.com</author></item><item><title>When one program needs older libraries</title><link>https://argyrolabs.com/articles/when-one-program-needs-older-libraries</link><guid isPermaLink="true">https://argyrolabs.com/articles/when-one-program-needs-older-libraries</guid><description>Local AI models are usually built against an older generation of GPU libraries than the rest of the machine wants. Downgrading the machine is the wrong fix.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Operations</category><category>Linux</category><category>AI</category><author>hello@argyrolabs.com</author></item><item><title>What to check before moving a site to a new host</title><link>https://argyrolabs.com/articles/what-to-check-before-moving-a-site</link><guid isPermaLink="true">https://argyrolabs.com/articles/what-to-check-before-moving-a-site</guid><description>A migration copies whatever you point it at, including the faults. Five things worth auditing first, learned from a move that turned out to be a rebuild.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><category>Hosting</category><category>Migration</category><category>Operations</category><author>hello@argyrolabs.com</author></item><item><title>Where a timer should live</title><link>https://argyrolabs.com/articles/where-a-timer-should-live</link><guid isPermaLink="true">https://argyrolabs.com/articles/where-a-timer-should-live</guid><description>A countdown in the browser is wrong the moment a tab sleeps. Storing the session as one absolute moment on the server ends a whole category of bugs.</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>State</category><category>Product</category><author>hello@argyrolabs.com</author></item><item><title>A page should never hold a video player</title><link>https://argyrolabs.com/articles/a-page-should-never-hold-a-video-player</link><guid isPermaLink="true">https://argyrolabs.com/articles/a-page-should-never-hold-a-video-player</guid><description>Embedded players are the heaviest thing on most sites, and nobody needs one loaded before they ask to watch. Here is the pattern we use instead.</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate><category>Performance</category><category>Video</category><category>Web</category><author>hello@argyrolabs.com</author></item></channel></rss>