
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Ashim Sharma</title>
      <link>https://ashimsharma10.github.io/blog</link>
      <description>Software engineer sharing projects, notes, and guides on ML infrastructure.</description>
      <language>en-us</language>
      <managingEditor>sharmaashim00@gmail.com (Ashim Sharma)</managingEditor>
      <webMaster>sharmaashim00@gmail.com (Ashim Sharma)</webMaster>
      <lastBuildDate>Sun, 02 Aug 2026 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://ashimsharma10.github.io/tags/llm/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://ashimsharma10.github.io/blog/ai-engineers-swiss-knife</guid>
    <title>AI Engineer&#39;s Swiss Knife: Agentic Systems in Production</title>
    <link>https://ashimsharma10.github.io/blog/ai-engineers-swiss-knife</link>
    <description>Forty production questions on agentic systems, answered plainly: evals, guardrails, quality measurement, observability, security, and token economics.</description>
    <pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>llm</category><category>agents</category><category>evals</category><category>guardrails</category><category>guide</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/architecture-of-memory-kv-cache</guid>
    <title>The Architecture of Memory: KV Cache Dynamics, Optimization, and the Future of LLM Inference</title>
    <link>https://ashimsharma10.github.io/blog/architecture-of-memory-kv-cache</link>
    <description>Modern LLM inference is memory-bound, and the KV cache is the reason. This report walks through why the cache exists, how large it gets, the attention changes that shrink it (GQA, DeepSeek MLA), how engines like vLLM and SGLang manage it, how quantization and eviction compress it, and how disaggregated serving moves it between machines.</description>
    <pubDate>Sat, 05 Sep 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>kv-cache</category><category>llm</category><category>inference</category><category>attention</category><category>gpu</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/evaluation-engineering</guid>
    <title>Evaluation Engineering: Evals, Traces, and Guardrails</title>
    <link>https://ashimsharma10.github.io/blog/evaluation-engineering</link>
    <description>How to tell whether an LLM system works, and how to keep it working: test cases, graders, judges, groundedness, CI gates, live signals, traces, latency, schemas, injection defense, and PII masking.</description>
    <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>evals</category><category>observability</category><category>guardrails</category><category>llm</category><category>agents</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/from-prompting-to-loops</guid>
    <title>From Prompting to Loops: Why Agents Stopped Waiting for You</title>
    <link>https://ashimsharma10.github.io/blog/from-prompting-to-loops</link>
    <description>Why AI work moved from single prompts to loops, the main types of loops, and examples of goal-driven loops in practice.</description>
    <pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>agents</category><category>llm</category><category>loop-engineering</category><category>ai</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/graph-engineering-for-agentic-ai</guid>
    <title>Graph Engineering for Agentic AI</title>
    <link>https://ashimsharma10.github.io/blog/graph-engineering-for-agentic-ai</link>
    <description>What graph engineering is, how it differs from loops and workflow engines, when to build one, a refund approval worked through end to end, and the failure modes to watch for.</description>
    <pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>agents</category><category>ai</category><category>llm</category><category>graph-engineering</category><category>multi-agent</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/harness-context-loop-engineering</guid>
    <title>Engineering the Agentic Harness</title>
    <link>https://ashimsharma10.github.io/blog/harness-context-loop-engineering</link>
    <description>A practical field guide to the systems that wrap an LLM and turn it into a reliable agent — with patterns, worked examples, real deployments, and where the field is heading (mid-2026).</description>
    <pubDate>Sat, 13 Jun 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>agents</category><category>llm</category><category>harness-engineering</category><category>loop-engineering</category><category>context-engineering</category><category>ai</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/mixture-of-experts</guid>
    <title>Mixture of Experts, MoE</title>
    <link>https://ashimsharma10.github.io/blog/mixture-of-experts</link>
    <description>Sixteen questions about sparse models, each one the thing you would ask after hearing the last answer: what the router really is, why experts do not learn topics, why sparsity stops paying once you batch, and what it costs to serve one.</description>
    <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>moe</category><category>llm</category><category>architecture</category><category>inference</category><category>training</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/rlvr-and-the-experience-era</guid>
    <title>RLVR and the Experience Era of LLMs</title>
    <link>https://ashimsharma10.github.io/blog/rlvr-and-the-experience-era</link>
    <description>Post-training has moved from imitating human labels to learning from verifiable outcomes. This write-up covers the RLVR objective, GRPO and the choice of KL penalty, advantage collapse and the methods that recover the lost gradient, reward hacking and noisy verifiers, outcome versus process reward models, the production data flywheel that turns failures into weight updates, long chain-of-thought and latent reasoning, and the OpenRLHF stack that runs it all.</description>
    <pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>rlvr</category><category>reinforcement-learning</category><category>grpo</category><category>llm</category><category>continual-learning</category><category>reasoning</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/self-improving-agents</guid>
    <title>Self-Improving Agents</title>
    <link>https://ashimsharma10.github.io/blog/self-improving-agents</link>
    <description>An agent that gets better on its own has to change something about itself, and something has to check the change. This post walks the six things it can change, the checker that decides whether any of it worked, the ceiling it runs into, the ways it breaks, and the loop teams actually run in production.</description>
    <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>agents</category><category>ai</category><category>llm</category><category>self-improving-agents</category><category>continual-learning</category><category>loop-engineering</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/vllm-how-a-token-gets-served</guid>
    <title>vLLM: How a Token Actually Gets Served</title>
    <link>https://ashimsharma10.github.io/blog/vllm-how-a-token-gets-served</link>
    <description>What happens inside a serving engine: why the GPU fills up with something other than the model, what paging the cache buys you, why reading a prompt and writing an answer fight each other, and which knobs settle the fight.</description>
    <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>vllm</category><category>llm</category><category>inference</category><category>gpu</category><category>kv-cache</category>
  </item>

    </channel>
  </rss>
