<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Samit Mohan</title>
    <link>https://samitmohan.in/blog</link>
    <atom:link href="https://samitmohan.in/blog/rss.xml" rel="self" type="application/rss+xml" />
    <description>Posts by Samit Mohan — ML, computer vision, from-scratch builds.</description>
    <language>en-us</language>
    <lastBuildDate>Fri, 05 Jun 2026 10:37:31 GMT</lastBuildDate>
    <item>
      <title>every agent framework, ranked</title>
      <link>https://samitmohan.in/blog/agent-frameworks</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/agent-frameworks</guid>
      <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
      <description>Every agent framework is a disagreement about how much to trust the model.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>inference engineering</title>
      <link>https://samitmohan.in/blog/inference</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/inference</guid>
      <pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate>
      <description>Your GPU is mostly idle during text generation. The entire inference stack exists to fix that.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>the annotated microgpt</title>
      <link>https://samitmohan.in/blog/microgpt</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/microgpt</guid>
      <pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate>
      <description>Karpathy&apos;s nanoGPT, annotated line by line.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>what happens when you press &apos;submit&apos; on chatgpt</title>
      <link>https://samitmohan.in/blog/how-chatgpt-works</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/how-chatgpt-works</guid>
      <pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate>
      <description>From raw internet text to a streaming response: pretraining, alignment, inference.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>attention residuals</title>
      <link>https://samitmohan.in/blog/attention-residuals</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/attention-residuals</guid>
      <pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate>
      <description>The residual connection solved deep learning in 2015. Ten years later, Moonshot AI noticed it&apos;s been sabotaging deep networks the whole time. The fix is 30 lines of PyTorch.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>building pytorch from scratch</title>
      <link>https://samitmohan.in/blog/minitorch</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/minitorch</guid>
      <pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate>
      <description>Building PyTorch from scratch in ~1300 lines - reverse-mode autograd, conv2d, optimizers. Trains MNIST. No C++, no CUDA, just closures and NumPy.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>my favourite interview questions</title>
      <link>https://samitmohan.in/blog/interview-questions</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/interview-questions</guid>
      <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
      <description>Five questions I actually ask ML candidates.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>building rag for my website</title>
      <link>https://samitmohan.in/blog/rag</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/rag</guid>
      <pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate>
      <description>My blogs are too long so I built a RAG over them. Chunking, FAISS, reranking, streaming via Groq - and an eval pipeline because vibes aren&apos;t metrics.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>the math behind deep learning</title>
      <link>https://samitmohan.in/blog/math</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/math</guid>
      <pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate>
      <description>The math behind deep learning, with code for every concept.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>numpy + pytorch from scratch</title>
      <link>https://samitmohan.in/blog/torch</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/torch</guid>
      <pubDate>Wed, 07 Jan 2026 00:00:00 GMT</pubDate>
      <description>Ground-up NumPy and PyTorch - we build MNIST classifiers two ways to see how the pieces fit together.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>how to read a paper (deepseekv3)</title>
      <link>https://samitmohan.in/blog/paper</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/paper</guid>
      <pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate>
      <description>Taking DeepSeekV3 apart: MLA, MoE routing, multi-token prediction. And how to read a 53-page paper.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>scaling laws</title>
      <link>https://samitmohan.in/blog/scalinglaws</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/scalinglaws</guid>
      <pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate>
      <description>Maybe intelligence is just a lot of compute applied to a lot of data having a lot of parameters. OpenAI wrote a paper on this.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>the yolo story (v1 → v10)</title>
      <link>https://samitmohan.in/blog/yolo</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/yolo</guid>
      <pubDate>Fri, 21 Nov 2025 00:00:00 GMT</pubDate>
      <description>The full YOLO story from v1 to v10 - grid system, loss function, NMS, mAP, and a PyTorch implementation.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>i gave claude a spotify remote</title>
      <link>https://samitmohan.in/blog/mcp</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/mcp</guid>
      <pubDate>Sat, 25 Oct 2025 00:00:00 GMT</pubDate>
      <description>I built an MCP server so Claude can control my Spotify.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>hello world of neural networks</title>
      <link>https://samitmohan.in/blog/nn</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/nn</guid>
      <pubDate>Sat, 25 Oct 2025 00:00:00 GMT</pubDate>
      <description>Neural nets from scratch. NumPy only. Build a digit classifier.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>some python tricks</title>
      <link>https://samitmohan.in/blog/pythontricks</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/pythontricks</guid>
      <pubDate>Sat, 25 Oct 2025 00:00:00 GMT</pubDate>
      <description>Random Python tricks I&apos;ve picked up.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>i forked cpython and added a &apos;nuke&apos; statement</title>
      <link>https://samitmohan.in/blog/python</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/python</guid>
      <pubDate>Sun, 27 Apr 2025 00:00:00 GMT</pubDate>
      <description>Forking CPython, modifying the grammar, adding a &apos;nuke&apos; statement, and other things I found digging through Python&apos;s C source.</description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
    <item>
      <title>things i like</title>
      <link>https://samitmohan.in/blog/things-i-like</link>
      <guid isPermaLink="true">https://samitmohan.in/blog/things-i-like</guid>
      <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
      <description></description>
      <author>samitmohan@gmail.com (Samit Mohan)</author>
    </item>
  </channel>
</rss>