<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>SK Builds — Web Development, AI Agents &amp; Cloud Solutions</title>
    <link>https://sunilkhobragade.pages.dev</link>
    <description>SK Builds builds fast, high-concurrency web platforms, autonomous AI agents, RAG systems, and cloud architectures by Sunil Khobragade, Senior Full-Stack Developer &amp; AI Solutions Architect.</description>
    <language>en-us</language>
    <lastBuildDate>Tue, 13 Oct 2026 07:22:00 GMT</lastBuildDate>
    <atom:link href="https://sunilkhobragade.pages.dev/rss.xml" rel="self" type="application/rss+xml"/>
    
    <item>
      <title>Building Resilient AI Agents with Function Calling &amp; Structured JSON Schemas</title>
      <link>https://sunilkhobragade.pages.dev/blog/building-resilient-ai-agents-with-tool-calling-and-structured-outputs</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/building-resilient-ai-agents-with-tool-calling-and-structured-outputs</guid>
      <description>Designing fail-safe LLM tool orchestration, Pydantic/Zod schema validation, self-correcting error loops, and deterministic execution.</description>
      <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>LLM</category>
      <category>Agent</category>
      <category>TypeScript</category>
      <category>Python</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Distributed Rate Limiting at Scale: Token Bucket vs. Sliding Window with Redis &amp; Lua</title>
      <link>https://sunilkhobragade.pages.dev/blog/distributed-rate-limiting-algorithms-token-bucket-redis</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/distributed-rate-limiting-algorithms-token-bucket-redis</guid>
      <description>Implementing atomic, sub-millisecond API rate limiting with Redis Lua scripts, sliding window counters, and tier-based throttling.</description>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <category>Distributed Systems</category>
      <category>Redis</category>
      <category>Microservices</category>
      <category>API</category>
      <category>Security</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Scaling High-Throughput PostgreSQL: Declarative Partitioning &amp; Real-Time CDC with Debezium</title>
      <link>https://sunilkhobragade.pages.dev/blog/postgresql-table-partitioning-and-cdc-streaming-debezium</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/postgresql-table-partitioning-and-cdc-streaming-debezium</guid>
      <description>Managing terabyte-scale time-series tables with declarative range partitioning, zero-downtime partition pruning, and Kafka CDC pipelines.</description>
      <pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate>
      <category>PostgreSQL</category>
      <category>Database</category>
      <category>Kafka</category>
      <category>CDC</category>
      <category>Microservices</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Kubernetes Canary Deployments with Istio Service Mesh &amp; Automated Prometheus Rollbacks</title>
      <link>https://sunilkhobragade.pages.dev/blog/kubernetes-canary-deployments-with-istio-and-prometheus</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/kubernetes-canary-deployments-with-istio-and-prometheus</guid>
      <description>Automating zero-downtime traffic splitting, progressive canary rollouts, and automated error-rate rollback triggers in Kubernetes.</description>
      <pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate>
      <category>DevOps</category>
      <category>Kubernetes</category>
      <category>Docker</category>
      <category>Istio</category>
      <category>Cloud</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Passwordless Authentication with Passkeys and WebAuthn: Complete Implementation Blueprint</title>
      <link>https://sunilkhobragade.pages.dev/blog/passkeys-and-webauthn-implementation-clean-architecture</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/passkeys-and-webauthn-implementation-clean-architecture</guid>
      <description>Architecting biometric, phishing-resistant authentication using FIDO2 WebAuthn ceremony flows, hardware keys, and Node.js.</description>
      <pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate>
      <category>Security</category>
      <category>WebAuthn</category>
      <category>Node.js</category>
      <category>Authentication</category>
      <category>Web</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Building Zero-JS Baseline Web Applications with Astro &amp; TypeScript</title>
      <link>https://sunilkhobragade.pages.dev/blog/zero-js-baseline-web-applications-astro-5</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/zero-js-baseline-web-applications-astro-5</guid>
      <description>How Islands Architecture, Content Layer loaders, and native web standards yield perfect 100/100 Core Web Vitals and sub-300ms paint times.</description>
      <pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate>
      <category>Astro</category>
      <category>Web Performance</category>
      <category>TypeScript</category>
      <category>Frontend</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Ultra-Fast LLM Inference: Streaming at 300+ tok/s with Groq LPUs</title>
      <link>https://sunilkhobragade.pages.dev/blog/ultra-fast-llm-inference-groq-lpu-streaming</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/ultra-fast-llm-inference-groq-lpu-streaming</guid>
      <description>Eliminating generative AI UX delays with Language Processing Units, Server-Sent Events, token chunking, and deterministic SRAM memory architecture.</description>
      <pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Groq</category>
      <category>LLM</category>
      <category>Streaming</category>
      <category>TypeScript</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Low-Latency Edge Computing with Cloudflare Pages &amp; Astro</title>
      <link>https://sunilkhobragade.pages.dev/blog/low-latency-edge-computing-cloudflare-astro</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/low-latency-edge-computing-cloudflare-astro</guid>
      <description>Deploying globally distributed web applications with sub-25ms TTFB, V8 Isolates, Cloudflare Workers KV, and Astro hybrid rendering.</description>
      <pubDate>Wed, 10 Sep 2025 00:00:00 GMT</pubDate>
      <category>Edge</category>
      <category>Astro</category>
      <category>Cloudflare</category>
      <category>Performance</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Autonomous Multi-Agent Orchestration with LangGraph &amp; CrewAI</title>
      <link>https://sunilkhobragade.pages.dev/blog/autonomous-multi-agent-orchestration-langgraph</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/autonomous-multi-agent-orchestration-langgraph</guid>
      <description>Designing stateful cyclic execution graphs, human-in-the-loop interrupt validation, checkpoint persistence, and fault-tolerant agent coordination.</description>
      <pubDate>Sun, 18 May 2025 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>LangGraph</category>
      <category>Multi-Agent</category>
      <category>Python</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Production RAG Pipelines with pgvector &amp; PostgreSQL</title>
      <link>https://sunilkhobragade.pages.dev/blog/production-rag-pipelines-pgvector-postgresql</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/production-rag-pipelines-pgvector-postgresql</guid>
      <description>Building high-performance semantic retrieval pipelines, HNSW vector indexing, BM25 hybrid search, and cross-encoder reranking inside PostgreSQL.</description>
      <pubDate>Wed, 22 Jan 2025 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>pgvector</category>
      <category>PostgreSQL</category>
      <category>RAG</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Multi-Tenant Database Isolation: Row-Level Security vs. Schema Partitioning</title>
      <link>https://sunilkhobragade.pages.dev/blog/multi-tenant-database-isolation-architectures</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/multi-tenant-database-isolation-architectures</guid>
      <description>Architecting secure, compliant, and cost-effective multi-tenant SaaS data models in PostgreSQL with RLS, connection pooling, and tenant context isolation.</description>
      <pubDate>Tue, 15 Oct 2024 00:00:00 GMT</pubDate>
      <category>PostgreSQL</category>
      <category>SaaS</category>
      <category>Security</category>
      <category>Architecture</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Architecting Concurrency-Safe Booking Systems with Distributed Mutexes</title>
      <link>https://sunilkhobragade.pages.dev/blog/architecting-concurrency-safe-booking-systems</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/architecting-concurrency-safe-booking-systems</guid>
      <description>Preventing double-booking race conditions in high-throughput reservation engines using Redlock, PostgreSQL isolation, and optimistic locking.</description>
      <pubDate>Thu, 20 Jun 2024 00:00:00 GMT</pubDate>
      <category>PostgreSQL</category>
      <category>Redis</category>
      <category>Concurrency</category>
      <category>Distributed Systems</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Scaling WebSocket Infrastructure to 100k Concurrent Connections</title>
      <link>https://sunilkhobragade.pages.dev/blog/scaling-websocket-infrastructure-high-concurrency</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/scaling-websocket-infrastructure-high-concurrency</guid>
      <description>Kernel network tuning, Redis Pub/Sub clustering, uWebSockets.js memory optimization, and zombie socket heartbeat reap policies.</description>
      <pubDate>Wed, 14 Feb 2024 00:00:00 GMT</pubDate>
      <category>WebSockets</category>
      <category>Node.js</category>
      <category>Redis</category>
      <category>Real-Time</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>The Transactional Outbox Pattern: Dual-Write Guarantees in Microservices</title>
      <link>https://sunilkhobragade.pages.dev/blog/outbox-pattern-distributed-transaction-guarantees</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/outbox-pattern-distributed-transaction-guarantees</guid>
      <description>Eliminating dual-write data inconsistencies between SQL databases and message brokers using PostgreSQL ACID transactions and Debezium CDC.</description>
      <pubDate>Wed, 25 Oct 2023 00:00:00 GMT</pubDate>
      <category>Architecture</category>
      <category>PostgreSQL</category>
      <category>Kafka</category>
      <category>Distributed Systems</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Zero-Downtime Deployments with Docker and GitHub Actions</title>
      <link>https://sunilkhobragade.pages.dev/blog/zero-downtime-deployments-with-docker-and-github-actions</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/zero-downtime-deployments-with-docker-and-github-actions</guid>
      <description>Blue-green container deployment workflows, automated health probes, zero-loss Nginx traffic switching, and rollback pipelines in CI/CD.</description>
      <pubDate>Mon, 12 Jun 2023 00:00:00 GMT</pubDate>
      <category>Docker</category>
      <category>CI/CD</category>
      <category>DevOps</category>
      <category>GitHub Actions</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Building High-Throughput Microservices with Node.js and Redis</title>
      <link>https://sunilkhobragade.pages.dev/blog/building-high-throughput-microservices-with-nodejs-and-redis</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/building-high-throughput-microservices-with-nodejs-and-redis</guid>
      <description>Architecting sub-millisecond API services using Node.js clustering, pipelined Redis operations, cache stampede prevention, and connection pooling.</description>
      <pubDate>Sat, 18 Feb 2023 00:00:00 GMT</pubDate>
      <category>Node.js</category>
      <category>Redis</category>
      <category>Microservices</category>
      <category>Performance</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Integrating Multi-Gateway Payments with Clean Architecture</title>
      <link>https://sunilkhobragade.pages.dev/blog/integrating-multi-gateway-payments-clean-architecture</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/integrating-multi-gateway-payments-clean-architecture</guid>
      <description>A pattern-driven approach to unifying Stripe, Razorpay, and PhonePe with Ports and Adapters, dynamic gateway routing, and webhook idempotency.</description>
      <pubDate>Thu, 10 Nov 2022 00:00:00 GMT</pubDate>
      <category>Architecture</category>
      <category>TypeScript</category>
      <category>Payments</category>
      <category>Design Patterns</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Optimizing PostgreSQL Queries for High-Volume Monoliths</title>
      <link>https://sunilkhobragade.pages.dev/blog/optimizing-postgresql-queries-high-volume-systems</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/optimizing-postgresql-queries-high-volume-systems</guid>
      <description>Techniques for eliminating sequential scans, mastering partial and covering indexes, tuning work_mem, and debugging EXPLAIN (ANALYZE, BUFFERS) traces.</description>
      <pubDate>Wed, 20 Jul 2022 00:00:00 GMT</pubDate>
      <category>PostgreSQL</category>
      <category>Database</category>
      <category>Performance</category>
      <category>SQL</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
    <item>
      <title>Designing Event-Driven Microservices with RabbitMQ &amp; Node.js</title>
      <link>https://sunilkhobragade.pages.dev/blog/designing-event-driven-microservices-rabbitmq-nodejs</link>
      <guid isPermaLink="true">https://sunilkhobragade.pages.dev/blog/designing-event-driven-microservices-rabbitmq-nodejs</guid>
      <description>Architecting resilient asynchronous messaging topologies, dead-letter exchanges (DLX), consumer backpressure, and publisher confirms in AMQP.</description>
      <pubDate>Tue, 15 Mar 2022 00:00:00 GMT</pubDate>
      <category>Node.js</category>
      <category>RabbitMQ</category>
      <category>Microservices</category>
      <category>Event-Driven</category>
      <author>x.kksunil@gmail.com (Sunil Khobragade)</author>
    </item>
  </channel>
</rss>