<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Adarsh Kumar Articles</title>
    <link>https://adshkumar.is-a.dev/articles</link>
    <description>Full-stack developer passionate about building modern web applications that solve real-world problems with elegant, user-centered design.</description>
    <language>en</language>
    <atom:link href="https://adshkumar.is-a.dev/rss.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Tue, 03 Nov 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>Weight-Space Programming: Can LLMs Read and Edit Neural Network Weights?</title>
      <link>https://adshkumar.is-a.dev/articles/llms-read-write-neural-network-weights</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/llms-read-write-neural-network-weights</guid>
      <description>A research review of LLMs interpreting, writing, and editing neural-network weights, including the reported Qwen result, its limits, and an animated SVD guide to low-rank updates.</description>
      <pubDate>Tue, 03 Nov 2026 00:00:00 GMT</pubDate>
      <category>Artificial Intelligence</category>
      <category>Machine Learning</category>
      <category>Large Language Models</category>
    </item>
    <item>
      <title>How LLMs Really Work: From Tokens to Text</title>
      <link>https://adshkumar.is-a.dev/articles/how-llms-really-work</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/how-llms-really-work</guid>
      <description>Follow a language model from tokenization through Transformer attention, next-token prediction, training, and inference—and understand what it can and cannot know.</description>
      <pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate>
      <category>Artificial Intelligence</category>
      <category>Machine Learning</category>
      <category>Transformers</category>
      <category>Systems</category>
    </item>
    <item>
      <title>RPC Explained: Remote Procedure Calls from First Principles</title>
      <link>https://adshkumar.is-a.dev/articles/rpc-remote-procedure-calls-explained</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/rpc-remote-procedure-calls-explained</guid>
      <description>Learn what an RPC is, how a local-looking function call crosses a network, and how serialization, deadlines, retries, and failures change the design.</description>
      <pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate>
      <category>Backend Engineering</category>
      <category>Distributed Systems</category>
      <category>API Design</category>
      <category>Networking</category>
    </item>
    <item>
      <title>Why gRPC Uses HTTP/2</title>
      <link>https://adshkumar.is-a.dev/articles/why-grpc-uses-http2</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/why-grpc-uses-http2</guid>
      <description>See how gRPC maps calls, messages, metadata, and status onto HTTP/2, why multiplexing and streaming matter, and where the transport still has limits.</description>
      <pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate>
      <category>gRPC</category>
      <category>HTTP</category>
      <category>Distributed Systems</category>
      <category>Networking</category>
    </item>
    <item>
      <title>HTTP Internals: The Evolution from HTTP/1.1 to HTTP/2 and HTTP/3 QUIC</title>
      <link>https://adshkumar.is-a.dev/articles/http-internals-evolution-http1-http2-http3-quic</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/http-internals-evolution-http1-http2-http3-quic</guid>
      <description>A deep dive into HTTP transport mechanics, framing layers, multiplexing, head-of-line blocking, and the UDP migration behind HTTP/3 QUIC.</description>
      <pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
      <category>Networking</category>
      <category>Protocols</category>
      <category>HTTP</category>
      <category>Performance</category>
      <category>Distributed Systems</category>
    </item>
    <item>
      <title>Linux System Internals: I/O Multiplexing, select, poll, and epoll</title>
      <link>https://adshkumar.is-a.dev/articles/linux-system-internals-io-multiplexing-select-poll-epoll</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/linux-system-internals-io-multiplexing-select-poll-epoll</guid>
      <description>Understand Linux file descriptors and readiness notifications, then compare select, poll, and epoll and learn when each event-notification API fits.</description>
      <pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
      <category>Linux</category>
      <category>Operating Systems</category>
      <category>Systems Programming</category>
      <category>Concurrency</category>
      <category>Architecture</category>
    </item>
    <item>
      <title>TCP Internals: Socket Buffers, Sliding Windows, and Kernel Tuning</title>
      <link>https://adshkumar.is-a.dev/articles/tcp-internals-socket-buffers-sliding-windows-tuning</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/tcp-internals-socket-buffers-sliding-windows-tuning</guid>
      <description>How the Linux kernel manages TCP connections: socket queues, sliding windows, flow control, congestion avoidance, and high-throughput tuning.</description>
      <pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
      <category>Networking</category>
      <category>TCP</category>
      <category>Linux</category>
      <category>Systems Programming</category>
      <category>Reliability</category>
    </item>
    <item>
      <title>API Evolution: Backward Compatibility and Safe Migrations</title>
      <link>https://adshkumar.is-a.dev/articles/api-evolution-and-safe-migrations</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/api-evolution-and-safe-migrations</guid>
      <description>Reduce API and database migration risk with staged compatibility, bounded backfills, measured validation, and an explicit deprecation plan.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <category>API Design</category>
      <category>Architecture</category>
      <category>Reliability</category>
    </item>
    <item>
      <title>B-Trees and LSM Trees: Choosing a Storage Engine</title>
      <link>https://adshkumar.is-a.dev/articles/b-trees-and-lsm-trees</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/b-trees-and-lsm-trees</guid>
      <description>Follow a write from memory to disk, then compare read paths, write amplification, compaction, and the workloads each storage design favors.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <category>Databases</category>
      <category>Storage</category>
      <category>Data Structures</category>
    </item>
    <item>
      <title>Cache Invalidation, Stale Reads, and Cache Stampedes</title>
      <link>https://adshkumar.is-a.dev/articles/cache-invalidation-and-stampedes</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/cache-invalidation-and-stampedes</guid>
      <description>Understand cache-aside behavior, stale data windows, stampede control, and how to recover when the cache or source of truth fails.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <category>Databases</category>
      <category>Caching</category>
      <category>Reliability</category>
    </item>
    <item>
      <title>Database Partitioning, Sharding, and Consistent Hashing</title>
      <link>https://adshkumar.is-a.dev/articles/database-partitioning-sharding-consistent-hashing</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/database-partitioning-sharding-consistent-hashing</guid>
      <description>Design data placement for growth: compare range and hash partitioning, understand consistent hashing&apos;s limits, and plan safe rebalancing, hot-key mitigation, and cross-shard queries.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <category>Databases</category>
      <category>Distributed Systems</category>
      <category>Scalability</category>
    </item>
    <item>
      <title>Designing a Distributed Rate Limiter</title>
      <link>https://adshkumar.is-a.dev/articles/distributed-rate-limiter</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/distributed-rate-limiter</guid>
      <description>Compare token buckets and sliding windows, then reason about shared state, atomic admission, failure policy, and operational safeguards.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <category>System Design</category>
      <category>Distributed Systems</category>
      <category>APIs</category>
    </item>
    <item>
      <title>Idempotency, Retries, and Duplicate Processing</title>
      <link>https://adshkumar.is-a.dev/articles/idempotency-and-retries</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/idempotency-and-retries</guid>
      <description>Design retryable APIs by pairing idempotency keys with durable request records, explicit states, bounded retention, and honest delivery guarantees.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <category>Distributed Systems</category>
      <category>API Design</category>
      <category>Reliability</category>
    </item>
    <item>
      <title>mediasoup SFU Architecture: Routers, Transports, Producers, and Consumers</title>
      <link>https://adshkumar.is-a.dev/articles/mediasoup-sfu-architecture</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/mediasoup-sfu-architecture</guid>
      <description>Learn mediasoup&apos;s server-side media model, how applications signal peers, and how publications become subscribed media streams.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <category>WebRTC</category>
      <category>mediasoup</category>
      <category>SFU</category>
      <category>Node.js</category>
    </item>
    <item>
      <title>Multi-Tenant SaaS: Isolation, Quotas, and Noisy Neighbors</title>
      <link>https://adshkumar.is-a.dev/articles/multi-tenant-saas-isolation</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/multi-tenant-saas-isolation</guid>
      <description>Compare shared and dedicated tenant resources, trace tenant identity through a request, and design isolation boundaries that hold under load and failure.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <category>System Design</category>
      <category>Multi-Tenancy</category>
      <category>Security</category>
    </item>
    <item>
      <title>MVCC and Transaction Isolation: From Snapshots to Serializable</title>
      <link>https://adshkumar.is-a.dev/articles/mvcc-isolation-serializable-transactions</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/mvcc-isolation-serializable-transactions</guid>
      <description>Understand multi-version concurrency control, read and write conflicts, snapshot-isolation anomalies, serializable execution, and the operational costs of long-running transactions.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <category>Databases</category>
      <category>Transactions</category>
      <category>Reliability</category>
    </item>
    <item>
      <title>SFU vs. MCU: Choosing a Group Video Architecture</title>
      <link>https://adshkumar.is-a.dev/articles/sfu-vs-mcu-group-video-architecture</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/sfu-vs-mcu-group-video-architecture</guid>
      <description>Compare peer mesh, selective forwarding, and server-side media composition across bandwidth, latency, compute cost, and product requirements.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <category>WebRTC</category>
      <category>SFU</category>
      <category>MCU</category>
      <category>System Design</category>
    </item>
    <item>
      <title>WebRTC Connections: Signaling, ICE, and Media Flow</title>
      <link>https://adshkumar.is-a.dev/articles/webrtc-signaling-ice-and-media</link>
      <guid isPermaLink="true">https://adshkumar.is-a.dev/articles/webrtc-signaling-ice-and-media</guid>
      <description>Understand what WebRTC provides, what an application must build, and how SDP, ICE, DTLS, and SRTP fit into a peer connection.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <category>WebRTC</category>
      <category>Real-Time Communications</category>
      <category>Networking</category>
    </item>
  </channel>
</rss>
