<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Interlusion Blog</title><description>Thoughts on AI-native development, agent workflows, design, and engineering.</description><link>https://interlusion.dev/en/blog/</link><language>en</language><atom:link href="https://interlusion.dev/en/blog/rss.xml" rel="self" type="application/rss+xml"/><item><title>Thinking in a borrowed language</title><link>https://interlusion.dev/en/blog/thinking-in-a-borrowed-language/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/thinking-in-a-borrowed-language/</guid><description>AI models reason in a language they borrowed from us, and training is quietly rewriting it. An essay on compounds, telegrams, scratch paper and handoffs.</description><pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate><category>philosophy</category><category>research</category></item><item><title>Why AI models think on scratch paper</title><link>https://interlusion.dev/en/blog/why-ai-models-think-on-scratch-paper/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/why-ai-models-think-on-scratch-paper/</guid><description>Reasoning models write notes to themselves before they answer. Why they need this scratch paper, why it is getting harder to read, and why that matters.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate><category>research</category><category>agents</category></item><item><title>They rigged me</title><link>https://interlusion.dev/en/blog/they-rigged-me/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/they-rigged-me/</guid><description>Darbit, the rabbit in Interlusion&apos;s logo, on being animated: bending ears, masked eyes, a hat that spins without moving, and one rule: stay the logo.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><category>ui</category><category>engineering</category></item><item><title>Stitch: vibe design and the DESIGN.md pipeline</title><link>https://interlusion.dev/en/blog/google-stitch-vibe-design-and-the-design-md-pipeline/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/google-stitch-vibe-design-and-the-design-md-pipeline/</guid><description>Google&apos;s AI design tool generates high-fidelity UI from prompts, sketches, and voice. The interesting part is DESIGN.md and its MCP bridge to your code.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate><category>ui</category><category>tools</category><category>ai-native</category></item><item><title>Paper: the code-native design canvas</title><link>https://interlusion.dev/en/blog/paper-the-code-native-design-canvas/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/paper-the-code-native-design-canvas/</guid><description>Paper eliminates the design-to-code translation by making the canvas itself HTML and CSS. What you design is what ships. The question is whether that&apos;s always what you want.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate><category>ui</category><category>tools</category><category>ai-native</category></item><item><title>Pencil: design that lives where the code lives</title><link>https://interlusion.dev/en/blog/pencil-design-that-lives-where-the-code-lives/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/pencil-design-that-lives-where-the-code-lives/</guid><description>Pencil puts a Figma-like canvas inside your IDE with design files in Git and AI agents reading specs through MCP. The design never leaves the codebase.</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate><category>ui</category><category>tools</category><category>ai-native</category></item><item><title>The design handoff is dying</title><link>https://interlusion.dev/en/blog/the-design-handoff-is-dying/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/the-design-handoff-is-dying/</guid><description>Three new tools close the gap between design and code from different directions. The deeper shift: agents need a shared design vocabulary to work at all.</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate><category>ui</category><category>opinion</category><category>ai-native</category></item><item><title>Astro: the framework that ships less</title><link>https://interlusion.dev/en/blog/astro-the-framework-that-ships-less/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/astro-the-framework-that-ships-less/</guid><description>Why Interlusion builds its marketing site with Astro, and what a zero-JavaScript-by-default architecture means for performance, simplicity, and AI-native development.</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate><category>engineering</category><category>tools</category><category>ui</category></item><item><title>Building a design token system with Tailwind v4</title><link>https://interlusion.dev/en/blog/building-a-design-token-system-with-tailwind-v4/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/building-a-design-token-system-with-tailwind-v4/</guid><description>A walkthrough of a three-layer design token architecture with Tailwind CSS v4&apos;s native @theme directive. No config files, no build tools, just CSS.</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate><category>ui</category><category>engineering</category><category>tools</category></item><item><title>OKLCH: the end of unpredictable colour</title><link>https://interlusion.dev/en/blog/oklch-the-end-of-unpredictable-color/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/oklch-the-end-of-unpredictable-color/</guid><description>HSL promised human-readable colour and lied about lightness. OKLCH delivers: perceptually uniform colour for P3 displays, design tokens, and AI agents.</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate><category>ui</category><category>engineering</category></item><item><title>Design tokens: the API between design and code</title><link>https://interlusion.dev/en/blog/design-tokens-the-api-between-design-and-code/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/design-tokens-the-api-between-design-and-code/</guid><description>Design systems fail when design and code drift apart. Design tokens fix the interface: one source of truth that both sides can read, write, and ship from.</description><pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate><category>ui</category><category>engineering</category><category>opinion</category></item><item><title>PageIndex and the case against chunking</title><link>https://interlusion.dev/en/blog/pageindex-and-the-case-against-chunking/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/pageindex-and-the-case-against-chunking/</guid><description>VectifyAI&apos;s PageIndex swaps vector search for tree reasoning and scores 98.7% on FinanceBench. The result is real. The question is what it actually proves.</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate><category>research</category><category>engineering</category><category>rag</category></item><item><title>Most RAG fails at the R, not the G</title><link>https://interlusion.dev/en/blog/most-rag-fails-at-the-r-not-the-g/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/most-rag-fails-at-the-r-not-the-g/</guid><description>Everyone obsesses over models and prompts. The real bottleneck in RAG is retrieval, and fixing it takes engineering, not bigger context windows.</description><pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate><category>agents</category><category>engineering</category><category>ai-native</category><category>rag</category></item><item><title>RAG 101: what it is and why it matters</title><link>https://interlusion.dev/en/blog/rag-101-what-it-is-and-why-it-matters/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/rag-101-what-it-is-and-why-it-matters/</guid><description>A plain-language introduction to Retrieval-Augmented Generation: what it does, how it works, and why it is becoming the default way to use AI on your data.</description><pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate><category>ai-native</category><category>engineering</category><category>rag</category></item><item><title>sqlc: the tool that makes SQL-first development practical</title><link>https://interlusion.dev/en/blog/sqlc-the-tool-that-makes-sql-first-development-practical/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/sqlc-the-tool-that-makes-sql-first-development-practical/</guid><description>sqlc generates type-safe Go code from plain SQL. No ORM, no runtime reflection, no surprises: your schema, your queries, and generated code that compiles.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate><category>engineering</category><category>go</category><category>tools</category></item><item><title>Autoresearch: the night shift that changes everything</title><link>https://interlusion.dev/en/blog/autoresearch-the-night-shift-that-changes-everything/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/autoresearch-the-night-shift-that-changes-everything/</guid><description>Andrej Karpathy&apos;s autoresearch lets AI agents run about a hundred ML experiments overnight on one GPU. It looks like the beginning of autonomous science.</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate><category>research</category><category>agents</category><category>ai-native</category></item><item><title>Flux vs. ArgoCD: which GitOps tool is built for agents</title><link>https://interlusion.dev/en/blog/flux-vs-argocd-which-gitops-tool-is-built-for-agents/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/flux-vs-argocd-which-gitops-tool-is-built-for-agents/</guid><description>Both are CNCF Graduated, and both do GitOps well. Their architectures disagree about who the primary operator is. That matters once agents enter the loop.</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate><category>engineering</category><category>tools</category><category>ai-native</category></item><item><title>The renaissance of Angular</title><link>https://interlusion.dev/en/blog/the-renaissance-of-angular/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/the-renaissance-of-angular/</guid><description>Angular spent years as the framework people loved to leave. Then it quietly shed everything that made it heavy, added everything that makes it modern, and became the frontend framework best suited for the age of AI.</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate><category>engineering</category><category>opinion</category><category>ui</category></item><item><title>Arc42: the architecture doc template worth keeping</title><link>https://interlusion.dev/en/blog/arc42-the-architecture-doc-template-worth-keeping/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/arc42-the-architecture-doc-template-worth-keeping/</guid><description>Most architecture documentation is either absent or abandoned. Arc42 gives it structure that humans can navigate and AI agents can maintain. Here is how we use it and why it stuck.</description><pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate><category>engineering</category><category>tools</category><category>ai-native</category></item><item><title>Docs are fun again</title><link>https://interlusion.dev/en/blog/docs-are-fun-again/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/docs-are-fun-again/</guid><description>Internal docs used to rot the moment they were written. Now AI writes them, maintains them, and uses them as context. The oldest chore pays for itself.</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate><category>ai-native</category><category>engineering</category><category>opinion</category></item><item><title>Calling LLMs stochastic parrots is not analysis</title><link>https://interlusion.dev/en/blog/calling-llms-stochastic-parrots-is-not-analysis/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/calling-llms-stochastic-parrots-is-not-analysis/</guid><description>The parrot metaphor confuses mechanism with capability. Statistical process describes how a system works, not what it can do. The debate deserves better than a five-year-old animal comparison.</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate><category>opinion</category><category>philosophy</category></item><item><title>Context7 and the infrastructure layer your AI agents are missing</title><link>https://interlusion.dev/en/blog/context7-and-the-infrastructure-layer-your-ai-agents-are-missing/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/context7-and-the-infrastructure-layer-your-ai-agents-are-missing/</guid><description>Context7 fixes the context pollution that makes agents hallucinate APIs. A supply-chain flaw raises the deeper question: who fills the context window?</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate><category>agents</category><category>engineering</category><category>tools</category></item><item><title>Your AI agents are failing because you never onboarded them</title><link>https://interlusion.dev/en/blog/your-ai-agents-are-failing-because-you-never-onboarded-them/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/your-ai-agents-are-failing-because-you-never-onboarded-them/</guid><description>Prompt engineering was the warm-up act. Context engineering decides what reaches the model, when, and how. That is what makes agents drift or compound.</description><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate><category>agents</category><category>engineering</category><category>opinion</category></item><item><title>ORM sucks. What are your options?</title><link>https://interlusion.dev/en/blog/orm-sucks-what-are-your-options/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/orm-sucks-what-are-your-options/</guid><description>The object-relational impedance mismatch is real, ORM query languages add complexity instead of removing it, and AI agents write better SQL than ORM code. Here are the alternatives.</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate><category>engineering</category><category>opinion</category></item><item><title>The Best Language for AI Agents Is Probably Not Your Favourite</title><link>https://interlusion.dev/en/blog/the-best-language-for-agents-is-not-your-favourite/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/the-best-language-for-agents-is-not-your-favourite/</guid><description>When agents write and maintain API backends, the criteria shift: predictability, fast feedback and low ambiguity beat elegance. That points to Go.</description><pubDate>Fri, 06 Mar 2026 00:00:00 GMT</pubDate><category>agents</category><category>engineering</category><category>opinion</category><category>go</category></item><item><title>What AI-native actually means and why it matters</title><link>https://interlusion.dev/en/blog/what-ai-native-actually-means/</link><guid isPermaLink="true">https://interlusion.dev/en/blog/what-ai-native-actually-means/</guid><description>AI-native is not a marketing label. It describes a fundamentally different way to build software, run operations, and ship products. Here is what it looks like in practice.</description><pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate><category>ai-native</category><category>opinion</category></item></channel></rss>