<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title><![CDATA[Rohit Goswami]]></title>
        <description><![CDATA[I build production-grade AI systems (Multi-Agents Systems, RAG, Security, Observability) on Kubernetes for enterprise platforms.]]></description>
        <link>https://your-site.vercel.app</link>
        <generator>RSS for Node</generator>
        <lastBuildDate>Wed, 20 May 2026 23:59:29 GMT</lastBuildDate>
        <atom:link href="https://your-site.vercel.app/rss.xml" rel="self" type="application/rss+xml"/>
        <language><![CDATA[en]]></language>
        <item>
            <title><![CDATA[Claude Code Skills Are Not Prompts: A Beginner's Guide to Agent Architecture]]></title>
            <description><![CDATA[Stop writing better prompts. Start designing better context. A beginner-friendly tour of CLAUDE.md, Skills, Hooks, Subagents, Plugins, and MCP — and why the architecture matters more than the wording.]]></description>
            <link>https://your-site.vercel.app/blogs/claude-code-skills-are-not-prompts-agent-architecture-beginners</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/claude-code-skills-are-not-prompts-agent-architecture-beginners</guid>
            <category><![CDATA[Claude Code]]></category>
            <category><![CDATA[AI Agents]]></category>
            <category><![CDATA[Developer Tools]]></category>
            <category><![CDATA[Beginners]]></category>
            <pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[AI Doesn't Work By Magic — It Runs on Hardware]]></title>
            <description><![CDATA[A beginner-friendly breakdown of the real hardware infrastructure — CPUs, GPUs, and TPUs — that powers AI systems like ChatGPT. Understand what actually happens when you send a prompt.]]></description>
            <link>https://your-site.vercel.app/blogs/ai-doesnt-work-by-magic-it-runs-on-hardware</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/ai-doesnt-work-by-magic-it-runs-on-hardware</guid>
            <category><![CDATA[AI]]></category>
            <category><![CDATA[Infrastructure]]></category>
            <category><![CDATA[Hardware]]></category>
            <category><![CDATA[GPUs]]></category>
            <category><![CDATA[Deep Learning]]></category>
            <pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Why '100 Requests Per Minute' Is Almost Always Wrong]]></title>
            <description><![CDATA[The hardest part of rate limiting isn't the algorithm — it's picking the right numbers. A production engineer's guide to designing rate limits that protect your system without blocking your users.]]></description>
            <link>https://your-site.vercel.app/blogs/why-100-requests-per-minute-is-almost-always-wrong</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/why-100-requests-per-minute-is-almost-always-wrong</guid>
            <category><![CDATA[Distributed Systems]]></category>
            <category><![CDATA[Backend]]></category>
            <category><![CDATA[System Design]]></category>
            <category><![CDATA[Architecture]]></category>
            <pubDate>Sat, 07 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Train Anywhere, Deploy Everywhere: Understanding ONNX and ONNX Runtime]]></title>
            <description><![CDATA[A practical guide to ONNX and ONNX Runtime — why model portability matters, how inference optimization works under the hood, and how to export a PyTorch model and run it anywhere without PyTorch.]]></description>
            <link>https://your-site.vercel.app/blogs/onnx-runtime-train-anywhere-deploy-everywhere</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/onnx-runtime-train-anywhere-deploy-everywhere</guid>
            <category><![CDATA[ML]]></category>
            <category><![CDATA[Performance]]></category>
            <category><![CDATA[Inference]]></category>
            <category><![CDATA[ONNX]]></category>
            <category><![CDATA[Deployment]]></category>
            <category><![CDATA[Optimization]]></category>
            <pubDate>Fri, 06 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Distributed Fine-Tuning for LLMs: A Practical Guide with LLaMA-Factory and DeepSpeed]]></title>
            <description><![CDATA[A zero-to-production guide to distributed LLM fine-tuning. Covers Full vs LoRA vs QLoRA, GPU memory math, DeepSpeed ZeRO stages 1/2/3, LLaMA-Factory setup, multi-GPU launch commands, batch size tuning, and troubleshooting OOM errors.]]></description>
            <link>https://your-site.vercel.app/blogs/distributed-fine-tuning-llms-practical-guide-llamafactory-deepspeed</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/distributed-fine-tuning-llms-practical-guide-llamafactory-deepspeed</guid>
            <category><![CDATA[ML Infrastructure]]></category>
            <category><![CDATA[Fine-Tuning]]></category>
            <category><![CDATA[DeepSpeed]]></category>
            <category><![CDATA[LLaMA-Factory]]></category>
            <category><![CDATA[Distributed Training]]></category>
            <category><![CDATA[LLM]]></category>
            <pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Bypassing the GIL: A RAG-Focused Guide to ProcessPoolExecutor]]></title>
            <description><![CDATA[A practical guide to using ProcessPoolExecutor to speed up CPU-bound RAG embedding pipelines. Covers the GIL, threads vs processes, batching strategies, benchmarks, common pitfalls, and a production-ready architecture pattern.]]></description>
            <link>https://your-site.vercel.app/blogs/bypassing-the-gil-rag-focused-guide-processpoolexecutor</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/bypassing-the-gil-rag-focused-guide-processpoolexecutor</guid>
            <category><![CDATA[Python]]></category>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[RAG]]></category>
            <category><![CDATA[Performance]]></category>
            <category><![CDATA[GenAI]]></category>
            <category><![CDATA[Embeddings]]></category>
            <pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Go Fast with Gin: Building High-Performance REST APIs]]></title>
            <description><![CDATA[A practical, zero-to-production guide to building REST APIs in Go using the Gin framework. Covers project setup, routing, handlers, middleware, JSON binding, path parameters, testing, and production organization.]]></description>
            <link>https://your-site.vercel.app/blogs/go-fast-with-gin-building-high-performance-rest-apis</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/go-fast-with-gin-building-high-performance-rest-apis</guid>
            <category><![CDATA[Go]]></category>
            <category><![CDATA[Gin]]></category>
            <category><![CDATA[REST API]]></category>
            <category><![CDATA[Backend]]></category>
            <category><![CDATA[Microservices]]></category>
            <pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[gRPC Channels Explained: The Hidden Engine Behind Fast Microservices]]></title>
            <description><![CDATA[A practical guide to gRPC channels — how they manage connections, why they matter for performance, the four channel management strategies, and how to avoid the most common pitfalls in production microservice architectures.]]></description>
            <link>https://your-site.vercel.app/blogs/grpc-channels-explained-hidden-engine-fast-microservices</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/grpc-channels-explained-hidden-engine-fast-microservices</guid>
            <category><![CDATA[Backend]]></category>
            <category><![CDATA[gRPC]]></category>
            <category><![CDATA[Microservices]]></category>
            <category><![CDATA[Networking]]></category>
            <category><![CDATA[System Design]]></category>
            <category><![CDATA[Performance]]></category>
            <pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Flight Recorder: Mastering System Telemetry for Production AI]]></title>
            <description><![CDATA[A practical guide to designing a production-grade telemetry stack for LLM systems — detecting hallucinations, tracking latency, optimizing token costs, and monitoring model drift in real time.]]></description>
            <link>https://your-site.vercel.app/blogs/flight-recorder-mastering-system-telemetry-production-ai</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/flight-recorder-mastering-system-telemetry-production-ai</guid>
            <category><![CDATA[GenAI]]></category>
            <category><![CDATA[Observability]]></category>
            <category><![CDATA[Telemetry]]></category>
            <category><![CDATA[LLM]]></category>
            <category><![CDATA[Production]]></category>
            <category><![CDATA[Monitoring]]></category>
            <pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Human Element: Turning Feedback into Data]]></title>
            <description><![CDATA[How to design a production-ready feedback system for LLM applications — capturing structured signals, extracting insight from comments, feeding evaluation pipelines, and closing the RLHF loop safely and systematically.]]></description>
            <link>https://your-site.vercel.app/blogs/human-element-turning-feedback-into-data</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/human-element-turning-feedback-into-data</guid>
            <category><![CDATA[GenAI]]></category>
            <category><![CDATA[LLMOps]]></category>
            <category><![CDATA[Feedback]]></category>
            <category><![CDATA[RLHF]]></category>
            <category><![CDATA[Production]]></category>
            <category><![CDATA[Evaluation]]></category>
            <pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Virtuous Cycle of LLMOps: Designing a Continuous Improvement Loop for Production AI]]></title>
            <description><![CDATA[A practical guide to building a continuous improvement loop for LLM systems in production — covering monitoring, evaluation, prompt versioning, safe deployment, and the cultural shift that makes it all work.]]></description>
            <link>https://your-site.vercel.app/blogs/virtuous-cycle-llmops-continuous-improvement-loop-production-ai</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/virtuous-cycle-llmops-continuous-improvement-loop-production-ai</guid>
            <category><![CDATA[GenAI]]></category>
            <category><![CDATA[LLMOps]]></category>
            <category><![CDATA[Production]]></category>
            <category><![CDATA[AI]]></category>
            <category><![CDATA[MLOps]]></category>
            <category><![CDATA[Observability]]></category>
            <pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Advanced Locking Strategies: How Senior Engineers Keep Concurrency Safe and Fast]]></title>
            <description><![CDATA[Coarse vs fine-grained locks, lock striping, deadlock prevention, optimistic concurrency, try-lock patterns, and lock-free data structures — the senior engineer's toolkit for concurrent systems.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-locking-strategies-senior-engineers-concurrency</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-locking-strategies-senior-engineers-concurrency</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Locking]]></category>
            <category><![CDATA[Distributed Systems]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <category><![CDATA[Python]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Anatomy of a Goroutine (Why It's Not 'Just a Light Thread')]]></title>
            <description><![CDATA[Build a correct mental model of goroutines — process vs thread vs goroutine overhead, Go's M:P:G scheduler, work stealing, and the runtime design that makes thousands of concurrent tasks practical.]]></description>
            <link>https://your-site.vercel.app/blogs/anatomy-of-a-goroutine-not-just-a-light-thread</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/anatomy-of-a-goroutine-not-just-a-light-thread</guid>
            <category><![CDATA[Go]]></category>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Runtime]]></category>
            <category><![CDATA[Goroutines]]></category>
            <category><![CDATA[Scheduler]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Building a gRPC Tool Server in Go (For Modern AI Agents)]]></title>
            <description><![CDATA[Build a simple gRPC microservice in Go that serves as a tool for AI agents — covering protobuf contracts, getters vs direct access, default values, optional fields, and testing with grpcurl.]]></description>
            <link>https://your-site.vercel.app/blogs/building-grpc-tool-server-in-go-for-ai-agents</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/building-grpc-tool-server-in-go-for-ai-agents</guid>
            <category><![CDATA[Go]]></category>
            <category><![CDATA[gRPC]]></category>
            <category><![CDATA[Protobuf]]></category>
            <category><![CDATA[AI Agents]]></category>
            <category><![CDATA[Microservices]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Building the Backbone: Designing Scalable Data Ingestion for the Modern Enterprise]]></title>
            <description><![CDATA[A practical guide to designing scalable ingestion architectures that handle structured data (CDC), unstructured data (ELT + metadata extraction), and real-time streams — with best practices for idempotency, backpressure, schema evolution, and data freshness observability.]]></description>
            <link>https://your-site.vercel.app/blogs/building-the-backbone-designing-scalable-data-ingestion</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/building-the-backbone-designing-scalable-data-ingestion</guid>
            <category><![CDATA[Backend]]></category>
            <category><![CDATA[Data Engineering]]></category>
            <category><![CDATA[Architecture]]></category>
            <category><![CDATA[System Design]]></category>
            <category><![CDATA[Streaming]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Channels — The Arteries of Go]]></title>
            <description><![CDATA[Build a correct mental model of Go channels — buffered vs unbuffered, channel directions, nil and closed channel gotchas, the one-sender closing rule, and interview-ready framing.]]></description>
            <link>https://your-site.vercel.app/blogs/channels-the-arteries-of-go</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/channels-the-arteries-of-go</guid>
            <category><![CDATA[Go]]></category>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Channels]]></category>
            <category><![CDATA[Runtime]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Common Go Concurrency Patterns & Interview Pitfalls (Worker Pools, Fan-In/Fan-Out, Race Debugging)]]></title>
            <description><![CDATA[Two must-know concurrency patterns, race condition debugging with -race, the loop variable trap, and when to use mutexes vs channels — practical Go you can use in production and explain in interviews.]]></description>
            <link>https://your-site.vercel.app/blogs/common-go-concurrency-patterns-and-interview-pitfalls</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/common-go-concurrency-patterns-and-interview-pitfalls</guid>
            <category><![CDATA[Go]]></category>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Patterns]]></category>
            <category><![CDATA[Race Conditions]]></category>
            <category><![CDATA[Interviews]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Concurrency in Distributed Systems — From Threads to Microservices]]></title>
            <description><![CDATA[How the concurrency patterns you already know — queues, locks, pipelines, fan-out — show up again in distributed systems, and what changes when you cross the network.]]></description>
            <link>https://your-site.vercel.app/blogs/concurrency-in-distributed-systems-threads-to-microservices</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/concurrency-in-distributed-systems-threads-to-microservices</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Distributed Systems]]></category>
            <category><![CDATA[Microservices]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <category><![CDATA[System Design]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[concurrent.futures — The High-Level Concurrency API You Should Use First]]></title>
            <description><![CDATA[How to use Python's concurrent.futures as your default concurrency tool — ThreadPoolExecutor for I/O, ProcessPoolExecutor for CPU, Futures for clean result handling, and a hybrid pipeline pattern.]]></description>
            <link>https://your-site.vercel.app/blogs/concurrent-futures-high-level-concurrency-api-use-first</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/concurrent-futures-high-level-concurrency-api-use-first</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Python]]></category>
            <category><![CDATA[Performance]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Control Flow with select and context (How to Manage — and Stop — Concurrency)]]></title>
            <description><![CDATA[Learn how select multiplexes channels, context propagates cancellation, and WaitGroup waits for completion — the three tools that prevent goroutine leaks in production Go.]]></description>
            <link>https://your-site.vercel.app/blogs/control-flow-with-select-and-context</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/control-flow-with-select-and-context</guid>
            <category><![CDATA[Go]]></category>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Select]]></category>
            <category><![CDATA[Context]]></category>
            <category><![CDATA[WaitGroup]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Distributed Concurrency Finale: Surviving Partial Failures and Designing for Idempotency]]></title>
            <description><![CDATA[Why distributed systems fail in ways threads never do, how idempotency makes retries safe, and the complete Zero to Hero concurrency checklist — the grand finale of the Concurrency series.]]></description>
            <link>https://your-site.vercel.app/blogs/distributed-concurrency-finale-partial-failures-idempotency</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/distributed-concurrency-finale-partial-failures-idempotency</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Distributed Systems]]></category>
            <category><![CDATA[Idempotency]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <category><![CDATA[System Design]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Essential Concurrency Design Patterns (With Python Examples)]]></title>
            <description><![CDATA[Producer-consumer, signaling, thread pools, futures, pipelines, and fan-out/fan-in — the six concurrency patterns that solve 80% of real-world parallel work, with runnable Python examples.]]></description>
            <link>https://your-site.vercel.app/blogs/essential-concurrency-design-patterns-python-examples</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/essential-concurrency-design-patterns-python-examples</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Python]]></category>
            <category><![CDATA[Design Patterns]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The 4 Concurrency Models Every Engineer Should Know]]></title>
            <description><![CDATA[Shared memory, message passing, event-driven, and data parallelism — explained with kitchen analogies, ASCII diagrams, and practical decision rules.]]></description>
            <link>https://your-site.vercel.app/blogs/four-concurrency-models-every-engineer-should-know</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/four-concurrency-models-every-engineer-should-know</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Distributed Systems]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <category><![CDATA[System Design]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[GPUs, FLOPS, and the Hardware That Powers ML]]></title>
            <description><![CDATA[Build the mental model you need before optimizing anything — why GPUs dominate ML, what FLOPs and memory bandwidth actually mean, number formats from FP32 to FP8, the memory hierarchy, CUDA basics, and how to reason about where your time is going.]]></description>
            <link>https://your-site.vercel.app/blogs/gpus-flops-and-the-hardware-that-powers-ml</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/gpus-flops-and-the-hardware-that-powers-ml</guid>
            <category><![CDATA[ML]]></category>
            <category><![CDATA[Performance]]></category>
            <category><![CDATA[GPU]]></category>
            <category><![CDATA[CUDA]]></category>
            <category><![CDATA[Hardware]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How ML Models Actually Train and Run Inference]]></title>
            <description><![CDATA[The mechanics behind forward passes, backpropagation, optimizers, attention, autoregressive decoding, KV cache, data pipelines, and model export — everything you need before optimizing anything.]]></description>
            <link>https://your-site.vercel.app/blogs/how-ml-models-actually-train-and-run-inference</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/how-ml-models-actually-train-and-run-inference</guid>
            <category><![CDATA[ML]]></category>
            <category><![CDATA[Performance]]></category>
            <category><![CDATA[Training]]></category>
            <category><![CDATA[Inference]]></category>
            <category><![CDATA[Transformers]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to Define Strong SLAs for Latency, Throughput, and Resource Usage]]></title>
            <description><![CDATA[A practical framework for defining SLIs, SLOs, and SLAs that cover latency percentiles, sustainable throughput, and resource usage — built for backend, infra, and ML platform engineers.]]></description>
            <link>https://your-site.vercel.app/blogs/how-to-define-strong-slas-latency-throughput-resource-usage</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/how-to-define-strong-slas-latency-throughput-resource-usage</guid>
            <category><![CDATA[Infrastructure]]></category>
            <category><![CDATA[SRE]]></category>
            <category><![CDATA[SLA]]></category>
            <category><![CDATA[Performance]]></category>
            <category><![CDATA[System Design]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[I/O-Bound vs CPU-Bound — Why Your Async Code Isn't Faster]]></title>
            <description><![CDATA[Why adding asyncio to a CPU-heavy pipeline doesn't help — and what actually does. A clear guide to I/O-bound vs CPU-bound work with practical Python examples.]]></description>
            <link>https://your-site.vercel.app/blogs/io-bound-vs-cpu-bound-why-async-code-isnt-faster</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/io-bound-vs-cpu-bound-why-async-code-isnt-faster</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Python]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <category><![CDATA[Performance]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Modern Asynchrony: The asyncio Revolution]]></title>
            <description><![CDATA[What the event loop actually does, what coroutines are, why async scales to thousands of connections, and why it won't speed up your CPU work — explained with one chef and many timers.]]></description>
            <link>https://your-site.vercel.app/blogs/modern-asynchrony-the-asyncio-revolution</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/modern-asynchrony-the-asyncio-revolution</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Python]]></category>
            <category><![CDATA[asyncio]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <category><![CDATA[Performance]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Multi-Threading vs. Multiprocessing: Choosing Your Weapon]]></title>
            <description><![CDATA[How to choose between threads and processes in Python — with clear mental models, practical tradeoffs, a runnable benchmark, and interview-ready decision rules.]]></description>
            <link>https://your-site.vercel.app/blogs/multithreading-vs-multiprocessing-choosing-your-weapon</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/multithreading-vs-multiprocessing-choosing-your-weapon</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Python]]></category>
            <category><![CDATA[Multithreading]]></category>
            <category><![CDATA[Multiprocessing]]></category>
            <category><![CDATA[Performance]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to Optimize ML Training and Inference: Hardware Utilization, Latency, Throughput, and Cost]]></title>
            <description><![CDATA[A practical guide to state-of-the-art techniques for optimizing training and inference software — covering profiling, mixed precision, distributed training, quantization, KV cache, ONNX, TensorRT, and production deployment.]]></description>
            <link>https://your-site.vercel.app/blogs/optimizing-training-inference-hardware-utilization-latency-throughput-cost</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/optimizing-training-inference-hardware-utilization-latency-throughput-cost</guid>
            <category><![CDATA[ML Systems]]></category>
            <category><![CDATA[PyTorch]]></category>
            <category><![CDATA[Inference]]></category>
            <category><![CDATA[Performance Engineering]]></category>
            <category><![CDATA[Training]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Process vs Thread — The Core Mental Model Every Engineer Needs]]></title>
            <description><![CDATA[Processes vs threads explained with clear analogies, ASCII diagrams, and practical decision rules — no academic fluff, just engineering intuition.]]></description>
            <link>https://your-site.vercel.app/blogs/process-vs-thread-core-mental-model-every-engineer-needs</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/process-vs-thread-core-mental-model-every-engineer-needs</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Operating Systems]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <category><![CDATA[System Design]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Production-Grade AI: Deploying AI Systems with Observability, Reliability, Monitoring, and Incident Response That Meet Stringent SLOs]]></title>
            <description><![CDATA[A practical, battle-tested framework for running AI systems in production — covering observability, reliability patterns, monitoring across infra/app/model quality layers, and incident response for AI-specific failure modes.]]></description>
            <link>https://your-site.vercel.app/blogs/production-grade-ai-observability-reliability-monitoring-incident-response</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/production-grade-ai-observability-reliability-monitoring-incident-response</guid>
            <category><![CDATA[Infrastructure]]></category>
            <category><![CDATA[SRE]]></category>
            <category><![CDATA[AI]]></category>
            <category><![CDATA[Observability]]></category>
            <category><![CDATA[Monitoring]]></category>
            <category><![CDATA[Reliability]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Python Reality Check: The Global Interpreter Lock (GIL)]]></title>
            <description><![CDATA[What the GIL actually is, why CPython has it, why your threads aren't faster for CPU work, and what to do about it — explained with a single-lane bridge analogy.]]></description>
            <link>https://your-site.vercel.app/blogs/python-reality-check-global-interpreter-lock-gil</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/python-reality-check-global-interpreter-lock-gil</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Python]]></category>
            <category><![CDATA[GIL]]></category>
            <category><![CDATA[Performance]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Roofline Model — Why Your GPU Isn't as Fast as You Think]]></title>
            <description><![CDATA[Understand arithmetic intensity, the compute vs memory bandwidth tradeoff, and how to diagnose whether your ML workload is memory-bound or compute-bound — using the roofline model as a practical mental framework.]]></description>
            <link>https://your-site.vercel.app/blogs/roofline-model-why-your-gpu-isnt-as-fast-as-you-think</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/roofline-model-why-your-gpu-isnt-as-fast-as-you-think</guid>
            <category><![CDATA[ML]]></category>
            <category><![CDATA[Performance]]></category>
            <category><![CDATA[GPU]]></category>
            <category><![CDATA[Roofline]]></category>
            <category><![CDATA[Optimization]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Synchronization Primitives: The Traffic Lights of Code]]></title>
            <description><![CDATA[Mutexes, semaphores, read-write locks, barriers, and latches — explained with traffic analogies, ASCII diagrams, and Python examples you can copy and run.]]></description>
            <link>https://your-site.vercel.app/blogs/synchronization-primitives-traffic-lights-of-code</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/synchronization-primitives-traffic-lights-of-code</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Python]]></category>
            <category><![CDATA[Synchronization]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Threads: What Actually Happens When You Spawn One?]]></title>
            <description><![CDATA[What the OS does when you create a thread, why scheduling is unpredictable, what context switches cost, and when threads help vs disappoint — explained with traffic lanes and ASCII diagrams.]]></description>
            <link>https://your-site.vercel.app/blogs/threads-what-actually-happens-when-you-spawn-one</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/threads-what-actually-happens-when-you-spawn-one</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Threads]]></category>
            <category><![CDATA[Operating Systems]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <category><![CDATA[Python]]></category>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Agent-as-Tool vs Handoff — The Two Delegation Primitives That Define Multi-Agent Architecture]]></title>
            <description><![CDATA[The two fundamental mechanisms by which one agent delegates to another — agent-as-tool (nested function call) vs handoff (full control transfer) — and why understanding them is the difference between building systems that work and debugging systems that fail silently.]]></description>
            <link>https://your-site.vercel.app/blogs/agent-as-tool-vs-handoff-delegation-primitives-multi-agent-architecture</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/agent-as-tool-vs-handoff-delegation-primitives-multi-agent-architecture</guid>
            <category><![CDATA[AI]]></category>
            <category><![CDATA[Agents]]></category>
            <category><![CDATA[Architecture]]></category>
            <category><![CDATA[Multi-Agent Systems]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Agent Memory: The Hidden Engine Behind Intelligent AI Systems]]></title>
            <description><![CDATA[How memory turns stateless LLMs into intelligent agents — covering short-term, long-term, sensory, and shared memory with practical engineering patterns.]]></description>
            <link>https://your-site.vercel.app/blogs/agent-memory-hidden-engine-behind-intelligent-ai-systems</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/agent-memory-hidden-engine-behind-intelligent-ai-systems</guid>
            <category><![CDATA[AI Agents]]></category>
            <category><![CDATA[LLM]]></category>
            <category><![CDATA[Memory Systems]]></category>
            <category><![CDATA[GenAI]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Concurrency vs Parallelism: The Distinction Every Engineer Should Internalize]]></title>
            <description><![CDATA[The difference between concurrency and parallelism explained with a coffee shop analogy, practical decision rules, and real-world engineering patterns.]]></description>
            <link>https://your-site.vercel.app/blogs/concurrency-vs-parallelism-distinction-every-engineer-should-internalize</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/concurrency-vs-parallelism-distinction-every-engineer-should-internalize</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Parallelism]]></category>
            <category><![CDATA[Distributed Systems]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <category><![CDATA[Python]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Context Caching: The Silent Cost Killer for LLM Applications]]></title>
            <description><![CDATA[What context caching (prompt caching) is, why it matters for production LLM apps, and how to apply it across major providers — with practical guidance and minimal jargon.]]></description>
            <link>https://your-site.vercel.app/blogs/context-caching-silent-cost-killer-llm-applications</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/context-caching-silent-cost-killer-llm-applications</guid>
            <category><![CDATA[LLM]]></category>
            <category><![CDATA[GenAI]]></category>
            <category><![CDATA[Inference]]></category>
            <category><![CDATA[Cost Optimization]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Most Popular Deployment Strategies: Blue/Green, Canary, Rolling, Feature Flags, and A/B Testing]]></title>
            <description><![CDATA[A beginner-friendly walkthrough of the six deployment strategies every engineer should know — what each one does, when to use it, and how to pick the right one for your system.]]></description>
            <link>https://your-site.vercel.app/blogs/deployment-strategies-blue-green-canary-rolling-feature-flags</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/deployment-strategies-blue-green-canary-rolling-feature-flags</guid>
            <category><![CDATA[DevOps]]></category>
            <category><![CDATA[Infrastructure]]></category>
            <category><![CDATA[Deployment]]></category>
            <category><![CDATA[System Design]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Kubernetes Headless Service vs Regular Service for gRPC: Why Headless Services Enable Client-Side Load Balancing]]></title>
            <description><![CDATA[Why gRPC on Kubernetes pins to a single pod behind ClusterIP, how headless services expose pod IPs via DNS for true client-side load balancing, and the channel management patterns that make it work in production.]]></description>
            <link>https://your-site.vercel.app/blogs/k8s-headless-vs-clusterip-grpc-lb</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/k8s-headless-vs-clusterip-grpc-lb</guid>
            <category><![CDATA[Kubernetes]]></category>
            <category><![CDATA[gRPC]]></category>
            <category><![CDATA[Load Balancing]]></category>
            <category><![CDATA[Infrastructure]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Linear Regression, Least Squares, R², P-values, Adjusted R² — and the Bias-Variance Story]]></title>
            <description><![CDATA[A visual, beginner-friendly walkthrough of linear regression from first principles — least squares fitting, R² interpretation, what p-values actually mean, adjusted R², and where it all sits in the bias-variance tradeoff.]]></description>
            <link>https://your-site.vercel.app/blogs/linear-regression-least-squares-r-squared-p-values-bias-variance</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/linear-regression-least-squares-r-squared-p-values-bias-variance</guid>
            <category><![CDATA[Machine Learning]]></category>
            <category><![CDATA[Statistics]]></category>
            <category><![CDATA[Regression]]></category>
            <category><![CDATA[ML Foundations]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Logistic Regression: Probability, Log-Odds, and Why It's the Baseline Classifier]]></title>
            <description><![CDATA[A visual, beginner-friendly walkthrough of logistic regression — sigmoid intuition, log-odds interpretation, cross-entropy loss, evaluation metrics, and why it's the first classifier you should always try.]]></description>
            <link>https://your-site.vercel.app/blogs/logistic-regression-probability-log-odds-baseline-classifier</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/logistic-regression-probability-log-odds-baseline-classifier</guid>
            <category><![CDATA[Machine Learning]]></category>
            <category><![CDATA[Statistics]]></category>
            <category><![CDATA[Classification]]></category>
            <category><![CDATA[ML Foundations]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Mastering Scalability: Caching, Message Queues, and Load Balancing]]></title>
            <description><![CDATA[A production-grounded walkthrough of the three foundational scalability primitives — Redis caching, message queues (Kafka/RabbitMQ), and load balancing — and how they work together in real systems.]]></description>
            <link>https://your-site.vercel.app/blogs/mastering-scalability-caching-message-queues-load-balancing</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/mastering-scalability-caching-message-queues-load-balancing</guid>
            <category><![CDATA[Distributed Systems]]></category>
            <category><![CDATA[Backend]]></category>
            <category><![CDATA[System Design]]></category>
            <category><![CDATA[Architecture]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Parking Lots & Token Buckets: A Friendly Guide to Async Concurrency Controls]]></title>
            <description><![CDATA[A beginner-friendly walkthrough of locks, semaphores, rate limiters, throttling, and backpressure — and how to combine them safely in real async Python systems.]]></description>
            <link>https://your-site.vercel.app/blogs/parking-lots-and-token-buckets-async-concurrency-controls</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/parking-lots-and-token-buckets-async-concurrency-controls</guid>
            <category><![CDATA[Python]]></category>
            <category><![CDATA[Async]]></category>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Distributed Systems]]></category>
            <category><![CDATA[Backend]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Task Delegation Frameworks: Supervisor vs Swarm]]></title>
            <description><![CDATA[The architectural choice that separates toy demos from production multi-agent systems — centralized supervisors vs decentralized swarms, trade-offs, failure modes, and interview-ready framing.]]></description>
            <link>https://your-site.vercel.app/blogs/task-delegation-frameworks-supervisor-vs-swarm</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/task-delegation-frameworks-supervisor-vs-swarm</guid>
            <category><![CDATA[AI]]></category>
            <category><![CDATA[Agents]]></category>
            <category><![CDATA[Architecture]]></category>
            <category><![CDATA[Multi-Agent Systems]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Tool & Function Calling Layer in AI Agents: A Deep Dive]]></title>
            <description><![CDATA[How tool calling turns LLMs from text generators into real-world actors — covering JSON schema design, tool routing, error retries, and production best practices.]]></description>
            <link>https://your-site.vercel.app/blogs/tool-and-function-calling-layer-in-ai-agents</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/tool-and-function-calling-layer-in-ai-agents</guid>
            <category><![CDATA[AI Agents]]></category>
            <category><![CDATA[LLM]]></category>
            <category><![CDATA[Tool Calling]]></category>
            <category><![CDATA[Function Calling]]></category>
            <category><![CDATA[GenAI]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What is a Race Condition? A Developer's Guide with Real-World Examples]]></title>
            <description><![CDATA[Race conditions explained with real-world analogies, Kubernetes examples, and practical solutions — from mutexes to distributed locks to immutable deployments.]]></description>
            <link>https://your-site.vercel.app/blogs/what-is-a-race-condition-developers-guide-real-world-examples</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/what-is-a-race-condition-developers-guide-real-world-examples</guid>
            <category><![CDATA[Concurrency]]></category>
            <category><![CDATA[Distributed Systems]]></category>
            <category><![CDATA[Kubernetes]]></category>
            <category><![CDATA[Backend Engineering]]></category>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Observability for Production RAG and Multi-Agent AI Systems]]></title>
            <description><![CDATA[What to measure and why — a layered observability guide for AI engineers running RAG pipelines and multi-agent systems in production.]]></description>
            <link>https://your-site.vercel.app/blogs/observability-for-production-rag-and-multi-agent-ai-systems</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/observability-for-production-rag-and-multi-agent-ai-systems</guid>
            <category><![CDATA[Architecture]]></category>
            <category><![CDATA[AI]]></category>
            <category><![CDATA[Agents]]></category>
            <category><![CDATA[Observability]]></category>
            <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Anatomy of Auth: Why Agentic Systems Need Multi-Layered Security]]></title>
            <description><![CDATA[Why authentication in AI agent platforms is fundamentally different — and the OAuth2 flows that make it work. Part 1 of a 3-part series on enterprise auth patterns.]]></description>
            <link>https://your-site.vercel.app/blogs/anatomy-of-auth-why-agentic-systems-need-multi-layered-security</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/anatomy-of-auth-why-agentic-systems-need-multi-layered-security</guid>
            <category><![CDATA[Security]]></category>
            <category><![CDATA[Authentication]]></category>
            <category><![CDATA[Architecture]]></category>
            <category><![CDATA[Azure]]></category>
            <pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Authorization & Token Delegation in Agentic Systems]]></title>
            <description><![CDATA[How enterprise AI platforms turn identity into permission — two-tier ACLs, config-driven auth, OBO token delegation, and the design principles behind it all. Part 3 of 3.]]></description>
            <link>https://your-site.vercel.app/blogs/authorization-and-token-delegation-in-agentic-systems</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/authorization-and-token-delegation-in-agentic-systems</guid>
            <category><![CDATA[Security]]></category>
            <category><![CDATA[Authentication]]></category>
            <category><![CDATA[Architecture]]></category>
            <category><![CDATA[Azure]]></category>
            <pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Change vs. Push Notifications: Which One Does Your Agent Need?]]></title>
            <description><![CDATA[Understanding the difference between change notifications and push notifications — and why it matters when you're building agents that react to real-world events.]]></description>
            <link>https://your-site.vercel.app/blogs/change-vs-push-notifications-which-one-does-your-agent-need</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/change-vs-push-notifications-which-one-does-your-agent-need</guid>
            <category><![CDATA[AI]]></category>
            <category><![CDATA[Agents]]></category>
            <category><![CDATA[Architecture]]></category>
            <category><![CDATA[Distributed Systems]]></category>
            <pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Gateway to Backend: Building Identity Context in Enterprise AI Platforms]]></title>
            <description><![CDATA[How API gateways and backend middleware transform raw JWTs into structured identity objects — the plumbing that makes enterprise auth work. Part 2 of 3.]]></description>
            <link>https://your-site.vercel.app/blogs/gateway-to-backend-building-identity-context-in-enterprise-ai</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/gateway-to-backend-building-identity-context-in-enterprise-ai</guid>
            <category><![CDATA[Security]]></category>
            <category><![CDATA[Authentication]]></category>
            <category><![CDATA[Architecture]]></category>
            <category><![CDATA[Azure]]></category>
            <pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Microsoft Authentication Patterns: Which Flow Should You Use?]]></title>
            <description><![CDATA[A practical breakdown of OAuth 2.0 authentication flows using MSAL Python with FastAPI — authorization code, client credentials, on-behalf-of, and device code.]]></description>
            <link>https://your-site.vercel.app/blogs/microsoft-authentication-patterns-which-flow-should-you-use</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/microsoft-authentication-patterns-which-flow-should-you-use</guid>
            <category><![CDATA[Security]]></category>
            <category><![CDATA[Authentication]]></category>
            <category><![CDATA[Azure]]></category>
            <category><![CDATA[Python]]></category>
            <pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Redis Streams for Long-Running Agent Progress: Durable Step Streaming via FastAPI (SSE)]]></title>
            <description><![CDATA[A production pattern for durable progress updates on long-running AI agents — using Redis Streams as an event log and FastAPI SSE for real-time delivery with reconnect support.]]></description>
            <link>https://your-site.vercel.app/blogs/redis-streams-for-long-running-agent-progress</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/redis-streams-for-long-running-agent-progress</guid>
            <category><![CDATA[Architecture]]></category>
            <category><![CDATA[Redis]]></category>
            <category><![CDATA[Python]]></category>
            <category><![CDATA[AI]]></category>
            <category><![CDATA[Agents]]></category>
            <pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[AgentHooks & ToolHooks: Orchestrating Multi-Step Agent Execution]]></title>
            <description><![CDATA[A quick guide to understanding lifecycle hooks in agent systems and why they matter for observability, reasoning, and control.]]></description>
            <link>https://your-site.vercel.app/blogs/agent-hooks-tool-hooks-orchestrating-multi-step-execution</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/agent-hooks-tool-hooks-orchestrating-multi-step-execution</guid>
            <category><![CDATA[Agents]]></category>
            <category><![CDATA[LLM]]></category>
            <category><![CDATA[Orchestration]]></category>
            <category><![CDATA[AI Systems]]></category>
            <pubDate>Mon, 21 Jul 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Tracking Multi-Step Agent Execution: Hooks, Handlers & Real-Time Progress]]></title>
            <description><![CDATA[A practical architectural breakdown of how modern agent systems stream real-time progress using hooks, callback handlers, and Redis.]]></description>
            <link>https://your-site.vercel.app/blogs/tracking-multi-step-agent-execution-hooks-handlers-progress</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/tracking-multi-step-agent-execution-hooks-handlers-progress</guid>
            <category><![CDATA[Agents]]></category>
            <category><![CDATA[LLM]]></category>
            <category><![CDATA[Observability]]></category>
            <category><![CDATA[Hooks]]></category>
            <category><![CDATA[Redis]]></category>
            <pubDate>Mon, 21 Jul 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[LLM Security Guardrails in Production]]></title>
            <description><![CDATA[How to build a multi-layered security pipeline for LLM applications — scanners, PII redaction, policy enforcement, and real-time monitoring.]]></description>
            <link>https://your-site.vercel.app/blogs/llm-security-guardrails-in-production</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/llm-security-guardrails-in-production</guid>
            <category><![CDATA[Security]]></category>
            <category><![CDATA[LLM]]></category>
            <category><![CDATA[MLOps]]></category>
            <pubDate>Mon, 10 Feb 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Building Hierarchical Multi-Agent Systems for Production]]></title>
            <description><![CDATA[A deep dive into designing supervisor-based multi-agent architectures that handle real-world complexity — tool-calling, streaming, and fault tolerance.]]></description>
            <link>https://your-site.vercel.app/blogs/building-hierarchical-multi-agent-systems</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/building-hierarchical-multi-agent-systems</guid>
            <category><![CDATA[AI]]></category>
            <category><![CDATA[Agents]]></category>
            <category><![CDATA[Architecture]]></category>
            <pubDate>Wed, 15 Jan 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Beyond Q-Tables: The Continuity Crisis]]></title>
            <description><![CDATA[Why discrete Q-tables shatter in continuous action spaces — and how stochastic policies offer a radical alternative.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-rl-a0-beyond-q-tables</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-rl-a0-beyond-q-tables</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Policy Gradients: Learning to Generate]]></title>
            <description><![CDATA[How the REINFORCE algorithm and the log-derivative trick let us train policies directly — and why variance nearly kills it.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-rl-a1-policy-gradients</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-rl-a1-policy-gradients</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Transfer RL: Don't Start Over]]></title>
            <description><![CDATA[How sim-to-real transfer, domain adaptation, and RL fine-tuning let agents carry knowledge across worlds.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-rl-a10-transfer-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-rl-a10-transfer-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Meta-RL: The AGI Endgame]]></title>
            <description><![CDATA[How RL² and context-conditioned policies let agents learn how to learn — and why this is the closest thing to artificial general intelligence.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-rl-a11-meta-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-rl-a11-meta-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Advantage & Baselines: Killing the Noise]]></title>
            <description><![CDATA[How baselines and the advantage function tame policy gradient variance without introducing bias.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-rl-a2-advantage-baselines</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-rl-a2-advantage-baselines</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Actor-Critic: The Dual-Brain Architecture]]></title>
            <description><![CDATA[How splitting policy and value into two networks creates a feedback loop that learns faster — and the instabilities it introduces.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-rl-a3-actor-critic</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-rl-a3-actor-critic</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[PPO: The Industry Standard]]></title>
            <description><![CDATA[How clipped objectives and trust regions make policy optimization stable enough to align frontier language models.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-rl-a4-ppo</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-rl-a4-ppo</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[POMDPs: Navigating the Fog of War]]></title>
            <description><![CDATA[When agents can't see the full state — how belief states, memory, and recurrence let RL operate under uncertainty.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-rl-a5-pomdps</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-rl-a5-pomdps</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Offline RL: Learning Without Doing]]></title>
            <description><![CDATA[How to train RL agents from static datasets — and why distribution shift is the silent killer.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-rl-a6-offline-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-rl-a6-offline-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Inverse RL: Learning the 'Why']]></title>
            <description><![CDATA[How to reverse-engineer reward functions from expert behavior — and why this is the mathematical backbone of AI alignment.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-rl-a7-inverse-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-rl-a7-inverse-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Multi-Objective RL: The Balancing Act]]></title>
            <description><![CDATA[When goals conflict — how Pareto frontiers and vector rewards let agents navigate impossible trade-offs.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-rl-a8-multi-objective-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-rl-a8-multi-objective-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Safe RL: Guardrails for AGI]]></title>
            <description><![CDATA[How Constrained MDPs and Lagrangian relaxation let agents optimize performance while respecting hard safety boundaries.]]></description>
            <link>https://your-site.vercel.app/blogs/advanced-rl-a9-safe-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/advanced-rl-a9-safe-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Engine of Autonomy: Understanding Reinforcement Learning in the Age of AGI]]></title>
            <description><![CDATA[A beginner-friendly introduction to Reinforcement Learning and why it powers modern autonomous systems in 2026.]]></description>
            <link>https://your-site.vercel.app/blogs/engine-of-autonomy-understanding-reinforcement-learning-age-of-agi</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/engine-of-autonomy-understanding-reinforcement-learning-age-of-agi</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Goldfish Memory of AGI: Why the Markov Property is the Bedrock of RL]]></title>
            <description><![CDATA[A beginner-friendly explanation of the Markov Property and why it makes Reinforcement Learning computationally possible.]]></description>
            <link>https://your-site.vercel.app/blogs/goldfish-memory-of-agi-markov-property-bedrock-of-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/goldfish-memory-of-agi-markov-property-bedrock-of-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Map vs. Experience: Choosing Between Model-Based and Model-Free RL]]></title>
            <description><![CDATA[A visual comparison of model-based and model-free Reinforcement Learning and their role in building AGI.]]></description>
            <link>https://your-site.vercel.app/blogs/map-vs-experience-model-based-and-model-free-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/map-vs-experience-model-based-and-model-free-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Mapping the Multiverse: The Power of the State Transition Matrix in RL]]></title>
            <description><![CDATA[A visual, beginner-friendly explanation of the State Transition Matrix and how it models uncertainty in Reinforcement Learning.]]></description>
            <link>https://your-site.vercel.app/blogs/mapping-the-multiverse-state-transition-matrix-in-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/mapping-the-multiverse-state-transition-matrix-in-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scaling Intelligence: From Q-Tables to Deep Q-Learning (DQN)]]></title>
            <description><![CDATA[A visual and intuitive explanation of how Deep Q-Learning scales Reinforcement Learning to high-dimensional environments.]]></description>
            <link>https://your-site.vercel.app/blogs/scaling-intelligence-from-q-tables-to-deep-q-learning-dqn</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/scaling-intelligence-from-q-tables-to-deep-q-learning-dqn</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Specialized Intelligence: Mixture of Experts (MoE)]]></title>
            <description><![CDATA[A visual explanation of Mixture of Experts (MoE) and how sparse routing enables scalable AGI reasoning.]]></description>
            <link>https://your-site.vercel.app/blogs/specialized-intelligence-mixture-of-experts-moe</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/specialized-intelligence-mixture-of-experts-moe</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Strategic Efficiency: Model Routing and Small-SOTA]]></title>
            <description><![CDATA[A visual explanation of model routing, small-SOTA models, and how Reinforcement Learning orchestrates global AI fleets.]]></description>
            <link>https://your-site.vercel.app/blogs/strategic-efficiency-model-routing-and-small-sota</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/strategic-efficiency-model-routing-and-small-sota</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Alignment Frontier: RLHF and the AGI Training Process]]></title>
            <description><![CDATA[A visual and intuitive explanation of how Reinforcement Learning from Human Feedback (RLHF) powers modern AGI systems.]]></description>
            <link>https://your-site.vercel.app/blogs/the-alignment-frontier-rlhf-and-the-agi-training-process</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-alignment-frontier-rlhf-and-the-agi-training-process</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Alignment Frontier: RLHF vs. DPO and ORPO]]></title>
            <description><![CDATA[A visual and intuitive comparison of RLHF, DPO, and ORPO in frontier LLM alignment.]]></description>
            <link>https://your-site.vercel.app/blogs/the-alignment-frontier-rlhf-vs-dpo-and-orpo</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-alignment-frontier-rlhf-vs-dpo-and-orpo</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Architect of Choice: Mastering Markov Decision Processes (MDP) for AGI]]></title>
            <description><![CDATA[A visual and intuitive introduction to Markov Decision Processes and how agents learn to choose optimally.]]></description>
            <link>https://your-site.vercel.app/blogs/the-architect-of-choice-mastering-mdp-for-agi</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-architect-of-choice-mastering-mdp-for-agi</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Autonomous Reasoner: Tying It All Together]]></title>
            <description><![CDATA[A visual synthesis of how Reinforcement Learning powers the Autonomous Reasoner in 2026.]]></description>
            <link>https://your-site.vercel.app/blogs/the-autonomous-reasoner-tying-it-all-together</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-autonomous-reasoner-tying-it-all-together</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Classical Blueprint: Policy Iteration vs. Value Iteration]]></title>
            <description><![CDATA[A visual and intuitive comparison of Policy Iteration and Value Iteration in model-based Reinforcement Learning.]]></description>
            <link>https://your-site.vercel.app/blogs/the-classical-blueprint-policy-iteration-vs-value-iteration</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-classical-blueprint-policy-iteration-vs-value-iteration</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Cost of Ambition: Navigating Markov Reward Processes (MRP) in AGI]]></title>
            <description><![CDATA[A visual and intuitive introduction to Markov Reward Processes and how agents evaluate long-term outcomes.]]></description>
            <link>https://your-site.vercel.app/blogs/the-cost-of-ambition-navigating-markov-reward-processes-in-agi</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-cost-of-ambition-navigating-markov-reward-processes-in-agi</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Era of Slow Thinking: Chain-of-Thought and System 2 RL]]></title>
            <description><![CDATA[A visual explanation of Chain-of-Thought reasoning and how Reinforcement Learning trains models to think before they speak.]]></description>
            <link>https://your-site.vercel.app/blogs/the-era-of-slow-thinking-chain-of-thought-and-system-2-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-era-of-slow-thinking-chain-of-thought-and-system-2-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Frontier Loop: End-to-End Training of a 2026 AGI]]></title>
            <description><![CDATA[A visual end-to-end overview of how modern AGI systems are trained from raw data to aligned reasoning partners.]]></description>
            <link>https://your-site.vercel.app/blogs/the-frontier-loop-end-to-end-training-of-a-2026-agi</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-frontier-loop-end-to-end-training-of-a-2026-agi</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Gambler's Dilemma: Balancing Exploration and Exploitation in AGI]]></title>
            <description><![CDATA[A visual and intuitive explanation of the exploration vs. exploitation trade-off in Reinforcement Learning.]]></description>
            <link>https://your-site.vercel.app/blogs/the-gamblers-dilemma-balancing-exploration-and-exploitation-in-agi</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-gamblers-dilemma-balancing-exploration-and-exploitation-in-agi</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Ghost in the Machine: Understanding Temporal Difference (TD) Error in RL]]></title>
            <description><![CDATA[A visual and intuitive explanation of Temporal Difference (TD) Error — the learning signal behind Deep Q-Learning.]]></description>
            <link>https://your-site.vercel.app/blogs/the-ghost-in-the-machine-understanding-td-error-in-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-ghost-in-the-machine-understanding-td-error-in-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Heartbeat of Intelligence: Demystifying the Bellman Equation in RL]]></title>
            <description><![CDATA[A visual and intuitive explanation of the Bellman Equation and how it enables optimal decision-making in Reinforcement Learning.]]></description>
            <link>https://your-site.vercel.app/blogs/the-heartbeat-of-intelligence-demystifying-bellman-equation-in-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-heartbeat-of-intelligence-demystifying-bellman-equation-in-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Infinite Game: Distinguishing Episodic and Non-Episodic Environments in RL]]></title>
            <description><![CDATA[A visual and intuitive explanation of episodic vs. continuing environments in Reinforcement Learning.]]></description>
            <link>https://your-site.vercel.app/blogs/the-infinite-game-episodic-and-non-episodic-environments-in-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-infinite-game-episodic-and-non-episodic-environments-in-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Infinite Loop: Deciphering Markov Chains in Reinforcement Learning]]></title>
            <description><![CDATA[A visual and intuitive introduction to Markov Chains and their role in Reinforcement Learning.]]></description>
            <link>https://your-site.vercel.app/blogs/the-infinite-loop-deciphering-markov-chains-in-rl</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-infinite-loop-deciphering-markov-chains-in-rl</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Instruction Follower: SFT and Behavioral Cloning]]></title>
            <description><![CDATA[A visual and intuitive explanation of Supervised Fine-Tuning (SFT) and how frontier LLMs become instruction-following assistants.]]></description>
            <link>https://your-site.vercel.app/blogs/the-instruction-follower-sft-and-behavioral-cloning</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-instruction-follower-sft-and-behavioral-cloning</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Self-Supervised Giant: Pre-training and the World Model]]></title>
            <description><![CDATA[A visual and intuitive explanation of large-scale pre-training and how frontier models build an internal world model.]]></description>
            <link>https://your-site.vercel.app/blogs/the-self-supervised-giant-pretraining-and-the-world-model</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-self-supervised-giant-pretraining-and-the-world-model</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Wisdom of Trial: Unpacking Q-Values and Q-Learning in AGI]]></title>
            <description><![CDATA[A visual and intuitive introduction to Q-Values and Q-Learning in model-free Reinforcement Learning.]]></description>
            <link>https://your-site.vercel.app/blogs/the-wisdom-of-trial-unpacking-q-values-and-q-learning-in-agi</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/the-wisdom-of-trial-unpacking-q-values-and-q-learning-in-agi</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Trees and Explorers: Tree-of-Thought (ToT) and Search]]></title>
            <description><![CDATA[A visual explanation of Tree-of-Thought reasoning and how search and value functions guide AGI planning.]]></description>
            <link>https://your-site.vercel.app/blogs/trees-and-explorers-tree-of-thought-and-search</link>
            <guid isPermaLink="true">https://your-site.vercel.app/blogs/trees-and-explorers-tree-of-thought-and-search</guid>
            <category><![CDATA[reinforcement-learning]]></category>
            <pubDate>Wed, 20 May 2026 23:59:29 GMT</pubDate>
        </item>
    </channel>
</rss>