<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Swayam Singal | Field Notes &amp; Essays</title>
    <link>https://swayamsingal.vercel.app/blog</link>
    <description>Build logs, mechanics, technical guides, graphics, AI systems, and portfolio engineering.</description>
    <language>en-us</language>
    <lastBuildDate>Wed, 29 Jul 2026 18:15:49 GMT</lastBuildDate>
    <atom:link href="https://swayamsingal.vercel.app/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>How Game Physics Actually Works: Building KairoPhysicsMath in C++23</title>
      <link>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2F20ad30bc21af</link>
      <guid>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2F20ad30bc21af</guid>
      <pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate>
      <description>Mass, inertia, forces, impulses, numerical integration, and the mathematics beneath a rigid-body physics engine
When two objects collide in a game, we see an event.
A ball strikes the floor. A crate falls from a platform...</description>
    </item>
    <item>
      <title>A Game World Can Contain Millions of Objects. The Engine Should Not Search All of Them.</title>
      <link>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2F1501858f303e</link>
      <guid>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2F1501858f303e</guid>
      <pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate>
      <description>Building KairoSpatial: BVHs, dynamic trees, spatial hashing, octrees, nearest-neighbour search, A* navigation — and the invisible systems that make large virtual worlds possible
Imagine standing in a city and asking:
Whi...</description>
    </item>
    <item>
      <title>Geometry Is Where a Game Engine Learns What “Touching” Means</title>
      <link>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2Ff38d5103e953</link>
      <guid>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2Ff38d5103e953</guid>
      <pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate>
      <description>Building KairoGeometry with C++23 Modules, allocation-free primitives, ray queries, SAT intersections — and the uncomfortable edge cases hiding between shapes
A vector gives an engine coordinates.
Geometry gives those co...</description>
    </item>
    <item>
      <title>I Started With Vec3. I Ended Up Building a Numerical Foundation for a Game Engine</title>
      <link>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2F79c718a82c76</link>
      <guid>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2F79c718a82c76</guid>
      <pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate>
      <description>Inside KairoMath: C++23 modules, robust linear algebra, tensors, automatic differentiation — and the imperfect process of learning to own the mathematics beneath an engine
There is a point in game-engine development when...</description>
    </item>
    <item>
      <title>NanoQuant v3: Building a C++ Foundation for Local LLM Compression</title>
      <link>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2Ffb19cb873f71</link>
      <guid>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2Ffb19cb873f71</guid>
      <pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate>
      <description>A systems-focused rebuild of NanoQuant around int4 quantization, one-bit tensor compression, packed memory layouts, GGUF inspection, optional Metal paths, and practical local inference workflows.
The problem: model compr...</description>
    </item>
    <item>
      <title>Building ReliQuary: A Context-Bound Cryptographic Memory System</title>
      <link>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2Fb07f6bc1f8e0</link>
      <guid>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2Fb07f6bc1f8e0</guid>
      <pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate>
      <description>A research-engineering case study on designing a vault system where sensitive data is not released just because someone knows an ID, but because identity, context, trust, policy, and auditability line up.
The problem: se...</description>
    </item>
    <item>
      <title>Building Sentinel: A Local LLM Security Gateway for Safer AI Requests</title>
      <link>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2F9fcf6a30906f</link>
      <guid>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2F9fcf6a30906f</guid>
      <pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate>
      <description>A technical case study on designing an OpenAI-compatible gateway that sits between applications and LLM providers, with request handling, sensitive-data detection, redaction ideas, crypto primitives, auditability, and pr...</description>
    </item>
    <item>
      <title>Building an SME Finance Hub with React, Supabase, GST Logic, and Row Level Security</title>
      <link>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2F0db685d7c5e6</link>
      <guid>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2F0db685d7c5e6</guid>
      <pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate>
      <description>A case study on designing a finance dashboard for Indian SMEs, with invoicing, expenses, GST compliance, authentication, data isolation, and a security-first database structure.
The problem: SME finance is not just about...</description>
    </item>
    <item>
      <title>The Art of Living the Lie: An Invitation to the Blank Page</title>
      <link>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2F3958b78c93d6</link>
      <guid>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2F3958b78c93d6</guid>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <description>This will be worth your time. 
It’s not a normal linkedIn post or a new blog I’ve written, it’s a whole book.
MY FIRST BOOK-
https://www.amazon.in/dp/B0H1W7MMXK 
What you see here is just an amazon link, what is it actua...</description>
    </item>
    <item>
      <title>I Pitted SGLang Against LMDeploy on an NVIDIA A40. Here is Why “Smarter” Algorithms Lost.</title>
      <link>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2Fbe5bf234dc0c</link>
      <guid>https://swayamsingal.vercel.app/blog?post=https%3A%2F%2Fmedium.com%2Fp%2Fbe5bf234dc0c</guid>
      <pubDate>Sun, 14 Dec 2025 00:00:00 GMT</pubDate>
      <description>Surviving the AI bubble requires more than just calling APIs. It requires understanding the physics of the machine. Here is what happened when I benchmarked Prefix Caching against Kernel Fusion. 
SGlang The “Wrapper” Tra...</description>
    </item>
  </channel>
</rss>