<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Field Notes: Auxil</title><description>Pragmatic architectural observations, functional programming notes, and product development strategy from Auxil.</description><link>https://auxil.ai/</link><item><title>The Overfit Prompt: Spoon-Feeding the Pipeline</title><link>https://auxil.ai/blog/the-overfit-prompt/</link><guid isPermaLink="true">https://auxil.ai/blog/the-overfit-prompt/</guid><description>Spoon-feeding a domain-general pipeline against one corpus is overfitting in prose instead of gradients: the engine memorises the domain you built it on. Why the leak enters when you are most careful, and the eval-driven discipline that catches it.</description><pubDate>Thu, 09 Jul 2026 00:00:00 GMT</pubDate><category>Applied AI &amp; R&amp;D</category></item><item><title>When the Cloud Is the Friction</title><link>https://auxil.ai/blog/when-the-cloud-is-the-friction/</link><guid isPermaLink="true">https://auxil.ai/blog/when-the-cloud-is-the-friction/</guid><description>SaaS used to remove friction from buying software. For enterprise AI sales it now often adds it. Why the cloud became the friction, the deployment alternatives (self-hosted, BYO model, local-first, in-stack), and the architecture that lets one codebase run in all of them.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate><category>System architecture</category></item><item><title>On Messy Data</title><link>https://auxil.ai/blog/messy-data/</link><guid isPermaLink="true">https://auxil.ai/blog/messy-data/</guid><description>The pitch is that AI can shoulder most of the data cleanup, leaving structure as the real problem. The reality is that AI carries one layer of a stack of six, and the rest stays slow, contextual, and human. What AI fixes, what it cannot, and what to build instead.</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate><category>Applied AI &amp; R&amp;D</category></item><item><title>It&apos;s OCaml&apos;s Time</title><link>https://auxil.ai/blog/ocaml/</link><guid isPermaLink="true">https://auxil.ai/blog/ocaml/</guid><description>Quietly, in the background, a language long admired from a distance has been sharpening its blades. OCaml 5 closes the adoption gap with direct-style parallelism and algebraic effects.</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate><category>Languages &amp; execution</category></item><item><title>The Postgres-first Architecture Spectrum</title><link>https://auxil.ai/blog/architecture-spectrum/</link><guid isPermaLink="true">https://auxil.ai/blog/architecture-spectrum/</guid><description>A practical map of backend architectural choices for Postgres-first systems. Eight flavours from DB-as-API to event sourcing, with the six axes that actually drive the choice: tenancy, async profile, streaming, concurrency, and the LLM-producer wrinkle baked in.</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate><category>System architecture</category></item><item><title>On Doing Nothing</title><link>https://auxil.ai/blog/on-doing-nothing/</link><guid isPermaLink="true">https://auxil.ai/blog/on-doing-nothing/</guid><description>The case for unstructured idleness as a working discipline. Why boredom is the input most software, startup, and product work is starved of, and why blocks of it are a necessity rather than a luxury.</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate><category>Patterns &amp; practice</category></item><item><title>When Things Slow to a Crawl</title><link>https://auxil.ai/blog/when-things-slow-to-a-crawl/</link><guid isPermaLink="true">https://auxil.ai/blog/when-things-slow-to-a-crawl/</guid><description>Eleven recurring antipatterns that stop a software team&apos;s momentum, across architecture, product, planning, and culture. Field notes with the moves that help climb out.</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate><category>Patterns &amp; practice</category></item><item><title>The Confused Deputy Problem in Agent Systems</title><link>https://auxil.ai/blog/confused-deputy/</link><guid isPermaLink="true">https://auxil.ai/blog/confused-deputy/</guid><description>Prompt injection is the confused-deputy bug in modern dress. The architectural fix is older than the problem: authority travels with the request, narrowed at every hop, and decided by deterministic policy, not by the model.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate><category>Applied AI &amp; R&amp;D</category></item><item><title>The Batting Stance: a 3-layer architecture for software products that expect to pivot</title><link>https://auxil.ai/blog/batting-stance/</link><guid isPermaLink="true">https://auxil.ai/blog/batting-stance/</guid><description>Three layers (SaaS chassis, engine, vertical) and two pivot points between them. The strategy that keeps the cost of swinging again bounded, for founders still in the search problem.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate><category>System architecture</category></item></channel></rss>