{"@attributes":{"version":"2.0"},"channel":{"title":"Gen-AI","link":"https:\/\/gen-ai.fyi\/","description":"Recent content on Gen-AI","generator":"Hugo -- gohugo.io","language":"en","lastBuildDate":"Tue, 28 Apr 2026 00:00:00 +0000","item":[{"title":"Behavior as the Credential: Why Static Auth Fails AI Agents","link":"https:\/\/gen-ai.fyi\/posts\/2026-04-28-behavior-as-a-credential\/","pubDate":"Tue, 28 Apr 2026 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/posts\/2026-04-28-behavior-as-a-credential\/","description":"Why static access control breaks for AI agents, and how behavioral credentials form the foundation of Zero Trust for autonomous systems."},{"title":"I Shipped Code I Don't Understand \u2014 My Professional Coming Out Moment","link":"https:\/\/gen-ai.fyi\/posts\/2026-04-09-my-professional-coming-out-moment\/","pubDate":"Thu, 09 Apr 2026 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/posts\/2026-04-09-my-professional-coming-out-moment\/","description":"I stopped reviewing code line-by-line. I stopped writing tests first. I let AI write everything. Here&#39;s what I learned."},{"title":"RAG System Architecture: The \"Union + Rerank\" Pipeline","link":"https:\/\/gen-ai.fyi\/posts\/2026-02-02-rag-system-architecture\/","pubDate":"Mon, 02 Feb 2026 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/posts\/2026-02-02-rag-system-architecture\/","description":"Stop tuning magic weights. Start using a deterministic architecture."},{"title":"Beyond Vectors: The Case for Sparse Embeddings & SPLADE","link":"https:\/\/gen-ai.fyi\/posts\/2026-02-01-rag-sparse-embeddings-and-splade\/","pubDate":"Sun, 01 Feb 2026 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/posts\/2026-02-01-rag-sparse-embeddings-and-splade\/","description":"Why &#39;Semantic Search&#39; isn&#39;t enough, and how we fix the Vocabulary Mismatch problem."},{"title":"RAG Systems Engineering: The Structure-Aware Data Pipeline","link":"https:\/\/gen-ai.fyi\/posts\/2026-01-31-rag-systems-engineering\/","pubDate":"Sat, 31 Jan 2026 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/posts\/2026-01-31-rag-systems-engineering\/","description":"Why your fancy LLM can&#39;t fix your broken data ingestion."},{"title":"Context Plumbing: From Request-Response to Event Sourcing for Agents","link":"https:\/\/gen-ai.fyi\/posts\/2026-01-30-context-plumbing\/","pubDate":"Fri, 30 Jan 2026 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/posts\/2026-01-30-context-plumbing\/","description":"We are watching the AI industry commit the original sin of the web all over again.\nFor the last two years, we\u2019ve obsessed over Context Engineering, treating Agents like static, PHP-era websites. When a user asks a question, the system performs a &ldquo;database fetch&rdquo; on demand, pulling context just in time to generate an answer. We haven&rsquo;t reinvented software; we\u2019ve just replaced the mouse click with a prompt, keeping the same brittle, pull-based architecture underneath."},{"title":"How LLMs Read?","link":"https:\/\/gen-ai.fyi\/posts\/2026-01-16-how-llms-read\/","pubDate":"Fri, 16 Jan 2026 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/posts\/2026-01-16-how-llms-read\/","description":"Before an LLM can &#39;think&#39;, it must &#39;read&#39;. A deep dive into Tokenizers, BPE, and why we turn text into vectors."},{"title":"The Thesis \u2013 Why Dictation is the New Interface","link":"https:\/\/gen-ai.fyi\/posts\/2025-12-29-voice-dictation\/","pubDate":"Mon, 29 Dec 2025 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/posts\/2025-12-29-voice-dictation\/","description":"Text boxes aren&#39;t going away, but the way we fill them is broken. Why we need &#39;Voice-to-Editor&#39; workflows."},{"title":"Deep Dive: Keyword Search","link":"https:\/\/gen-ai.fyi\/posts\/2024-03-15-deep-dive-keyword-search\/","pubDate":"Fri, 15 Mar 2024 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/posts\/2024-03-15-deep-dive-keyword-search\/","description":"What is the intuition behind TF-IDF?"},{"title":"Building RAG: All things retrieval","link":"https:\/\/gen-ai.fyi\/posts\/2024-03-01-all-things-retrieval\/","pubDate":"Sat, 02 Mar 2024 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/posts\/2024-03-01-all-things-retrieval\/","description":"How to build an effective retrieval system?"},{"title":"Revolutionizing Question-and-Answer Systems","link":"https:\/\/gen-ai.fyi\/posts\/2024-02-25-rag-intuition\/","pubDate":"Sun, 25 Feb 2024 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/posts\/2024-02-25-rag-intuition\/","description":"Can we explain how RAG functions in the context of reading comprehension?"},{"title":"Privacy Policy","link":"https:\/\/gen-ai.fyi\/privacy\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/privacy\/","description":"Analytics This website uses Google Analytics to understand how visitors interact with our content. Google Analytics collects information anonymously and reports website trends without identifying individual visitors.\nWhat Data is Collected Pages visited and time spent Referring site Browser and device type Geographic location (country\/city level) IP address (anonymized) Your Choices You can opt-out of Google Analytics by:\nInstalling the Google Analytics Opt-out Browser Add-on Enabling &ldquo;Do Not Track&rdquo; in your browser settings Using privacy-focused browsers or extensions Data Retention Analytics data is retained for 26 months and then automatically deleted."},{"title":"Who I Am","link":"https:\/\/gen-ai.fyi\/about\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/gen-ai.fyi\/about\/","description":"\ud83d\udc4b Hi, I'm Sai. At Intuit, I am driving the vision for Agent Foundry, an internal platform designed to bridge the gap between Design and Engineering. I focus on solving the &ldquo;Chat UX vacuum&rdquo; by building environments that allow teams to prototype ReAct agents and MCP servers, enabling &ldquo;shift-left&rdquo; vibe-checks and evaluation of agentic behaviors before a single line of production code is written.\nI also work on Data Strategy, specifically solving the &ldquo;Cold Start&rdquo; problem for business agents."}]}}