
  <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>Mon, 07 Sep 2026 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://ashimsharma10.github.io/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://ashimsharma10.github.io/blog/world-models</guid>
    <title>World Models and the Path to Physical AI</title>
    <link>https://ashimsharma10.github.io/blog/world-models</link>
    <description>A world model is a learned simulator. Give it a state and an action and it predicts what happens next. This write-up follows the idea from Ha and Schmidhuber&#39;s V+M+C agent through Dreamer, MuZero and TD-MPC, to Genie, Cosmos and V-JEPA, the drift that comes with imagining too far ahead, LeCun&#39;s case for predicting representations instead of pixels, and why robots need all of this.</description>
    <pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>world-models</category><category>reinforcement-learning</category><category>robotics</category><category>physical-ai</category><category>jepa</category><category>model-based-rl</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/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/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/system-design-etl-pipelines</guid>
    <title>System Design: ETL Pipelines</title>
    <link>https://ashimsharma10.github.io/blog/system-design-etl-pipelines</link>
    <description>How I would design the pipeline that moves a legacy database onto Azure: bulk load and CDC, a medallion lakehouse with a quality gate that actually stops things, star schemas and SCD2, a feature store, and the security, monitoring and cutover plan around it.</description>
    <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>data-engineering</category><category>azure</category><category>system-design</category><category>infrastructure</category><category>mlops</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/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>

  <item>
    <guid>https://ashimsharma10.github.io/blog/data-science-fundamentals</guid>
    <title>Data Science Fundamentals</title>
    <link>https://ashimsharma10.github.io/blog/data-science-fundamentals</link>
    <description>What a senior data scientist must know cold: statistics, experiment design, causal inference, metric craft, modeling judgment, and evaluation, plus one section on the 2026 market and one on interview prep.</description>
    <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>data-science</category><category>statistics</category><category>machine-learning</category><category>causal-inference</category><category>experimentation</category>
  </item>

  <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/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/quantum-and-particle-physics</guid>
    <title>The Quantum Century</title>
    <link>https://ashimsharma10.github.io/blog/quantum-and-particle-physics</link>
    <description>A plain-language tour of quantum physics a century after it was born: from photons and superposition to the 17 particles behind everything and the quantum tech in your pocket. With interactive demos.</description>
    <pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>physics</category><category>quantum-mechanics</category><category>particle-physics</category><category>standard-model</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/claude-code-skills-subagents-and-hooks</guid>
    <title>Extending Claude Code: Skills, Subagents, and Hooks</title>
    <link>https://ashimsharma10.github.io/blog/claude-code-skills-subagents-and-hooks</link>
    <description>Build your own Claude Code extensions from scratch: skills with SKILL.md, custom subagents, and lifecycle hooks. Copy-paste examples, a combined worked workflow, and a tour of the most popular skill repos on GitHub.</description>
    <pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>claude-code</category><category>agents</category><category>skills</category><category>subagents</category><category>hooks</category><category>ai</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/riemann-zeta-and-the-riemann-hypothesis</guid>
    <title>The Riemann Hypothesis</title>
    <link>https://ashimsharma10.github.io/blog/riemann-zeta-and-the-riemann-hypothesis</link>
    <description>Why the zeros of the zeta function govern the primes, built from scratch with live graphs you can zoom, drag, and animate.</description>
    <pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>mathematics</category><category>number-theory</category><category>riemann-hypothesis</category><category>primes</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/mlops-tooling-from-experiment-tracking-to-production</guid>
    <title>MLOps Tooling</title>
    <link>https://ashimsharma10.github.io/blog/mlops-tooling-from-experiment-tracking-to-production</link>
    <description>A conceptual guide to MLOps tooling — MLflow, artifact versioning, reproducible pipelines, framework integrations, alternatives, and deploying and improving models in production.</description>
    <pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>mlops</category><category>python</category><category>deep-learning</category><category>pytorch</category><category>infrastructure</category><category>guide</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/cpu-gpu-tpu-hardware-deep-dive</guid>
    <title>CPUs, GPUs, and TPUs</title>
    <link>https://ashimsharma10.github.io/blog/cpu-gpu-tpu-hardware-deep-dive</link>
    <description>Why the same matrix multiply runs 100× faster on one chip than another. CPU/GPU/TPU internals, tensor cores, precision, GPU memory and the roofline, interconnects, and when to use each. Visual-first.</description>
    <pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>gpu</category><category>tpu</category><category>hardware</category><category>ml-systems</category><category>cuda</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/linux-systems-handbook</guid>
    <title>The Linux &amp; Unix Systems Handbook</title>
    <link>https://ashimsharma10.github.io/blog/linux-systems-handbook</link>
    <description>Hands-on handbook covering the Linux filesystem, shell, processes, storage, networking, and system hardening — built around the core models behind every production problem.</description>
    <pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>linux</category><category>systems</category><category>kernel</category><category>networking</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/docker-fundamentals</guid>
    <title>Docker Fundamentals</title>
    <link>https://ashimsharma10.github.io/blog/docker-fundamentals</link>
    <description>Docker from first principles — runtime stack, OverlayFS, bridge networking, security, and kernel internals.</description>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>docker</category><category>containers</category><category>devops</category><category>infrastructure</category><category>networking</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/anyscale-ray-deep-dive</guid>
    <title>Anyscale and Ray: A Deep Dive into Distributed AI Compute</title>
    <link>https://ashimsharma10.github.io/blog/anyscale-ray-deep-dive</link>
    <description>A comprehensive technical writeup covering why distributed computing for AI is hard, what Ray is, what Anyscale adds on top of it, how it compares to the alternatives, and how to actually use it.</description>
    <pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>ray</category><category>anyscale</category><category>distributed-computing</category><category>deep-learning</category><category>infrastructure</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/from-raw-data-to-ml-ready-a-pandas-walkthrough</guid>
    <title>From Raw Data to ML-Ready: A Pandas Walkthrough</title>
    <link>https://ashimsharma10.github.io/blog/from-raw-data-to-ml-ready-a-pandas-walkthrough</link>
    <description>Full ML data prep lifecycle in Pandas: load, clean, impute, engineer features, encode, scale, and ship to model.</description>
    <pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>pandas</category><category>data-science</category><category>feature-engineering</category><category>python</category><category>guide</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/ml-engineer-comprehensive-technical-prep-guide</guid>
    <title>ML Engineer: Comprehensive Technical Prep Guide</title>
    <link>https://ashimsharma10.github.io/blog/ml-engineer-comprehensive-technical-prep-guide</link>
    <description>ML engineer prep: Python infra, NumPy, PyTorch, distributed training, scientific formats, MLflow, and common coding patterns.</description>
    <pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>python</category><category>pytorch</category><category>numpy</category><category>distributed-training</category><category>mlops</category><category>guide</category>
  </item>

  <item>
    <guid>https://ashimsharma10.github.io/blog/pytorch-from-first-tensor-to-distributed-training</guid>
    <title>PyTorch: From First Tensor to Distributed Training</title>
    <link>https://ashimsharma10.github.io/blog/pytorch-from-first-tensor-to-distributed-training</link>
    <description>Deep guide for ML engineers: tensors, autograd, nn.Module, training loops, DDP, FSDP, checkpointing, and debugging at scale.</description>
    <pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate>
    <author>sharmaashim00@gmail.com (Ashim Sharma)</author>
    <category>pytorch</category><category>deep-learning</category><category>distributed-training</category><category>guide</category>
  </item>

    </channel>
  </rss>
