<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Cheatsheet on Manvendra Rajpoot</title>
    <link>https://blog.rajpoot.dev/tags/cheatsheet/</link>
    <description>Recent content in Cheatsheet on Manvendra Rajpoot</description>
    <image>
      <title>Manvendra Rajpoot</title>
      <url>https://blog.rajpoot.dev/img/personal/cover.png</url>
      <link>https://blog.rajpoot.dev/img/personal/cover.png</link>
    </image>
    <generator>Hugo</generator>
    <language>en</language>
    <copyright>Manvendra Rajpoot</copyright>
    <lastBuildDate>Sun, 17 May 2026 17:50:46 +0530</lastBuildDate>
    <atom:link href="https://blog.rajpoot.dev/tags/cheatsheet/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>SQLite Cheatsheet 01 — SQLite Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlite/01-basics-cheatsheet/</link>
      <pubDate>Sat, 30 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlite/01-basics-cheatsheet/</guid>
      <description>SQLite basics — CLI, types, tables.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 01 — ClickHouse Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/01-basics-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/01-basics-cheatsheet/</guid>
      <description>ClickHouse basics — install, MergeTree, queries.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 01 — MongoDB Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/01-basics-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/01-basics-cheatsheet/</guid>
      <description>MongoDB basics — install, mongosh, CRUD.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 01 — Redis Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/01-basics-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/01-basics-cheatsheet/</guid>
      <description>Redis basics — strings, keys, TTL, persistence.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 01 — LLM Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/01-basics-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/01-basics-cheatsheet/</guid>
      <description>LLM basics — OpenAI, Anthropic, prompts, tokens, costs.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 01 — Shell Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/01-shell-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/01-shell-cheatsheet/</guid>
      <description>Linux shell basics — bash/zsh, navigation, redirects, pipes.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 01 — Nginx Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/01-basics-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/01-basics-cheatsheet/</guid>
      <description>Nginx basics — install, config structure, server blocks, locations.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 01 — Kubernetes Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/01-basics-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/01-basics-cheatsheet/</guid>
      <description>Kubernetes basics — pods, kubectl, contexts.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 01 — Docker Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/01-basics-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/01-basics-cheatsheet/</guid>
      <description>Docker basics cheatsheet — images, containers, common commands.</description>
    </item>
    <item>
      <title>Django Cheatsheet 01 — Django Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/01-basics-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/01-basics-cheatsheet/</guid>
      <description>Django basics cheatsheet — project, apps, settings, URLs, views.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 01 — Next.js Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/01-basics-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/01-basics-cheatsheet/</guid>
      <description>Next.js basics cheatsheet — App Router, pages, layouts, navigation.</description>
    </item>
    <item>
      <title>React Cheatsheet 01 — React Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/01-basics-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/01-basics-cheatsheet/</guid>
      <description>React basics cheatsheet — components, JSX, props, state, rendering.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 01 — TypeScript Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/01-basics-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/01-basics-cheatsheet/</guid>
      <description>TypeScript basics cheatsheet — primitives, arrays, objects, functions, narrowing.</description>
    </item>
    <item>
      <title>Python Cheatsheet 01 — asyncio Essentials</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/01-asyncio-essentials-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/01-asyncio-essentials-cheatsheet/</guid>
      <description>asyncio essentials — event loop, tasks, gather, TaskGroup, timeouts.</description>
    </item>
    <item>
      <title>Integration Cheatsheet 01 — Full-Stack Project Skeleton</title>
      <link>https://blog.rajpoot.dev/cheatsheets/integrations/01-full-stack-skeleton-cheatsheet/</link>
      <pubDate>Sat, 16 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/integrations/01-full-stack-skeleton-cheatsheet/</guid>
      <description>FastAPI &#43; SQLAlchemy &#43; Pydantic &#43; Alembic project skeleton.</description>
    </item>
    <item>
      <title>Alembic Cheatsheet 01 — Setup and env.py</title>
      <link>https://blog.rajpoot.dev/cheatsheets/alembic/01-setup-cheatsheet/</link>
      <pubDate>Fri, 15 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/alembic/01-setup-cheatsheet/</guid>
      <description>Alembic setup cheatsheet — init, env.py for sync/async, target_metadata.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 01 — BaseModel Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/01-basemodel-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/01-basemodel-cheatsheet/</guid>
      <description>Pydantic v2 BaseModel cheatsheet — definition, validation, serialization.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 01 — asyncpg / psycopg Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/01-asyncpg-psycopg-setup-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/01-asyncpg-psycopg-setup-cheatsheet/</guid>
      <description>asyncpg vs psycopg setup, connection args, server settings, PgBouncer config.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 01 — Engine, Pool, and Connection</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/01-engine-pool-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/01-engine-pool-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 engine &#43; connection cheatsheet — URLs, pooling, events, lifespan.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 01 — Routing, Path Operations, and Routers</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/01-routing-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 06:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/01-routing-cheatsheet/</guid>
      <description>FastAPI routing cheatsheet — path operations, parameter sources, routers, prefixes, mounts, and the request lifecycle in one scannable page.</description>
    </item>
    <item>
      <title>SQLite Cheatsheet 02 — WAL Mode</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlite/02-wal-cheatsheet/</link>
      <pubDate>Sat, 30 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlite/02-wal-cheatsheet/</guid>
      <description>SQLite WAL — write-ahead log, concurrency.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 02 — MergeTree Engines</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/02-engines-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/02-engines-cheatsheet/</guid>
      <description>ClickHouse engines — MergeTree family.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 02 — Schema Design</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/02-schema-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/02-schema-cheatsheet/</guid>
      <description>MongoDB schema — embed vs reference, denormalize.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 02 — Data Types</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/02-data-types-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/02-data-types-cheatsheet/</guid>
      <description>Redis data types — lists, hashes, sets, sorted sets.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 02 — Prompt Engineering</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/02-prompts-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/02-prompts-cheatsheet/</guid>
      <description>Prompt engineering — patterns, structure, few-shot, CoT.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 02 — Files and Permissions</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/02-files-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/02-files-cheatsheet/</guid>
      <description>Linux file system — permissions, ownership, ACL, attributes.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 02 — Reverse Proxy</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/02-reverse-proxy-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/02-reverse-proxy-cheatsheet/</guid>
      <description>Nginx reverse proxy — proxy_pass, upstreams, headers, buffering.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 02 — Deployments and ReplicaSets</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/02-deployments-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/02-deployments-cheatsheet/</guid>
      <description>Kubernetes Deployments — rollouts, scaling, strategy, history.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 02 — Writing Dockerfiles</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/02-dockerfile-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/02-dockerfile-cheatsheet/</guid>
      <description>Dockerfile cheatsheet — instructions, multi-stage, BuildKit features.</description>
    </item>
    <item>
      <title>Django Cheatsheet 02 — Django ORM</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/02-orm-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/02-orm-cheatsheet/</guid>
      <description>Django ORM cheatsheet — querysets, filters, joins, aggregations, performance.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 02 — App Router Routing</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/02-routing-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/02-routing-cheatsheet/</guid>
      <description>Next.js App Router routing — dynamic, catch-all, route groups, parallel routes.</description>
    </item>
    <item>
      <title>React Cheatsheet 02 — Hooks Reference</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/02-hooks-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/02-hooks-cheatsheet/</guid>
      <description>React hooks cheatsheet — useState, useEffect, useMemo, useReducer, useRef.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 02 — tsconfig and Compile Targets</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/02-tsconfig-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/02-tsconfig-cheatsheet/</guid>
      <description>tsconfig cheatsheet — strict flags, module resolution, paths, project references.</description>
    </item>
    <item>
      <title>Python Cheatsheet 02 — Type Hints (Modern)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/02-type-hints-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/02-type-hints-cheatsheet/</guid>
      <description>Modern Python typing — PEP 604, PEP 695, generics, protocols, TypedDict.</description>
    </item>
    <item>
      <title>Integration Cheatsheet 02 — Full Request Lifecycle</title>
      <link>https://blog.rajpoot.dev/cheatsheets/integrations/02-request-lifecycle-cheatsheet/</link>
      <pubDate>Sat, 16 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/integrations/02-request-lifecycle-cheatsheet/</guid>
      <description>Full request lifecycle: FastAPI → Pydantic → SQLAlchemy → response.</description>
    </item>
    <item>
      <title>Alembic Cheatsheet 02 — Commands</title>
      <link>https://blog.rajpoot.dev/cheatsheets/alembic/02-commands-cheatsheet/</link>
      <pubDate>Fri, 15 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/alembic/02-commands-cheatsheet/</guid>
      <description>Alembic CLI commands cheatsheet — revision, upgrade, downgrade, stamp, history.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 02 — Field and Constraints</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/02-fields-constraints-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/02-fields-constraints-cheatsheet/</guid>
      <description>Pydantic v2 Field cheatsheet — defaults, constraints, descriptions, aliases.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 02 — JSONB Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/02-jsonb-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/02-jsonb-cheatsheet/</guid>
      <description>JSONB in SQLAlchemy — column declaration, queries, indexing, updates.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 02 — Schema, Mapped Columns, and Types</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/02-schema-types-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/02-schema-types-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 schema cheatsheet — Mapped, mapped_column, types, defaults, indexes, constraints.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 02 — Pydantic Request Validation</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/02-pydantic-validation-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 06:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/02-pydantic-validation-cheatsheet/</guid>
      <description>FastAPI request validation cheatsheet — Pydantic v2 models, validators, error handling, recipes.</description>
    </item>
    <item>
      <title>SQLite Cheatsheet 03 — Schema and Indexes</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlite/03-schema-cheatsheet/</link>
      <pubDate>Sat, 30 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlite/03-schema-cheatsheet/</guid>
      <description>SQLite schema — types, constraints, indexes.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 03 — Materialized Views</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/03-mv-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/03-mv-cheatsheet/</guid>
      <description>ClickHouse materialized views — incremental aggregation.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 03 — Aggregation Pipeline</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/03-aggregation-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/03-aggregation-cheatsheet/</guid>
      <description>MongoDB aggregation — $match, $group, $lookup.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 03 — Caching Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/03-caching-patterns-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/03-caching-patterns-cheatsheet/</guid>
      <description>Redis caching patterns — cache-aside, write-through, invalidation.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 03 — Tool Use / Function Calling</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/03-tools-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/03-tools-cheatsheet/</guid>
      <description>Tool use — OpenAI, Anthropic, parallel calls.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 03 — Process Management</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/03-processes-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/03-processes-cheatsheet/</guid>
      <description>Linux processes — ps, top, kill, signals, nice.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 03 — TLS / HTTPS</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/03-tls-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/03-tls-cheatsheet/</guid>
      <description>Nginx TLS — certs, Let&amp;#39;s Encrypt, HSTS, modern config.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 03 — Services and Networking</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/03-services-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/03-services-cheatsheet/</guid>
      <description>Kubernetes Services — ClusterIP, NodePort, LoadBalancer, Headless.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 03 — docker compose</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/03-compose-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/03-compose-cheatsheet/</guid>
      <description>docker compose cheatsheet — services, networks, volumes, profiles.</description>
    </item>
    <item>
      <title>Django Cheatsheet 03 — Class-Based Views</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/03-cbv-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/03-cbv-cheatsheet/</guid>
      <description>Django CBV cheatsheet — generic views, mixins, override patterns.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 03 — Data Fetching and Caching</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/03-data-fetching-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/03-data-fetching-cheatsheet/</guid>
      <description>Next.js data fetching — fetch caching, revalidation, parallel fetches.</description>
    </item>
    <item>
      <title>React Cheatsheet 03 — useEffect Patterns and Pitfalls</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/03-useeffect-patterns-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/03-useeffect-patterns-cheatsheet/</guid>
      <description>useEffect cheatsheet — when (not) to use effects, common patterns, cleanups.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 03 — Generics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/03-generics-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/03-generics-cheatsheet/</guid>
      <description>TypeScript generics cheatsheet — type parameters, constraints, defaults, inference.</description>
    </item>
    <item>
      <title>Python Cheatsheet 03 — Dataclasses and attrs</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/03-dataclasses-attrs-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/03-dataclasses-attrs-cheatsheet/</guid>
      <description>Python dataclasses vs attrs — when each fits, frozen, slots, post_init.</description>
    </item>
    <item>
      <title>Integration Cheatsheet 03 — Pydantic ↔ SQLAlchemy Mapping</title>
      <link>https://blog.rajpoot.dev/cheatsheets/integrations/03-pydantic-sqlalchemy-mapping-cheatsheet/</link>
      <pubDate>Sat, 16 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/integrations/03-pydantic-sqlalchemy-mapping-cheatsheet/</guid>
      <description>Map Pydantic schemas to SQLAlchemy models — Read/Create/Update, from_attributes.</description>
    </item>
    <item>
      <title>Alembic Cheatsheet 03 — Autogenerate</title>
      <link>https://blog.rajpoot.dev/cheatsheets/alembic/03-autogenerate-cheatsheet/</link>
      <pubDate>Fri, 15 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/alembic/03-autogenerate-cheatsheet/</guid>
      <description>Alembic autogenerate cheatsheet — what it detects, what it misses, how to fix.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 03 — Validators</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/03-validators-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/03-validators-cheatsheet/</guid>
      <description>Pydantic v2 validators — field_validator, model_validator, before/after, Annotated validators.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 03 — Arrays</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/03-arrays-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/03-arrays-cheatsheet/</guid>
      <description>Postgres ARRAY in SQLAlchemy — column, operations, indexing.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 03 — Session and Unit of Work</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/03-session-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/03-session-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 session cheatsheet — session lifecycle, flush vs commit, identity map, expire.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 03 — Response Models, Serialization, and Status Codes</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/03-response-models-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 06:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/03-response-models-cheatsheet/</guid>
      <description>FastAPI response cheatsheet — response_model, exclude, status codes, response classes, headers.</description>
    </item>
    <item>
      <title>SQLite Cheatsheet 04 — Query Optimization</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlite/04-query-opt-cheatsheet/</link>
      <pubDate>Sat, 30 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlite/04-query-opt-cheatsheet/</guid>
      <description>SQLite query opt — EXPLAIN, indexes.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 04 — Query Optimization</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/04-query-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/04-query-cheatsheet/</guid>
      <description>ClickHouse query optimization — primary key, projections, sampling.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 04 — Indexes</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/04-indexes-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/04-indexes-cheatsheet/</guid>
      <description>MongoDB indexes — types, compound, sparse, text, geo.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 04 — Rate Limiting</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/04-rate-limit-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/04-rate-limit-cheatsheet/</guid>
      <description>Redis rate limiting — fixed, sliding, token bucket.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 04 — Embeddings</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/04-embeddings-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/04-embeddings-cheatsheet/</guid>
      <description>Embeddings — OpenAI, Cohere, BGE, local.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 04 — Networking</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/04-networking-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/04-networking-cheatsheet/</guid>
      <description>Linux networking — ip, ss, netstat, firewall, routes.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 04 — Caching</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/04-caching-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/04-caching-cheatsheet/</guid>
      <description>Nginx caching — proxy_cache, microcaching, cache-control.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 04 — Ingress and Gateway API</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/04-ingress-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/04-ingress-cheatsheet/</guid>
      <description>Ingress &#43; Gateway API — HTTP routing, TLS, controllers.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 04 — Networking</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/04-networking-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/04-networking-cheatsheet/</guid>
      <description>Docker networking cheatsheet — bridge, host, overlay, DNS, port publishing.</description>
    </item>
    <item>
      <title>Django Cheatsheet 04 — Django Forms</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/04-forms-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/04-forms-cheatsheet/</guid>
      <description>Django forms cheatsheet — Form, ModelForm, validation, widgets, formsets.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 04 — Server Actions</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/04-server-actions-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/04-server-actions-cheatsheet/</guid>
      <description>Next.js server actions cheatsheet — forms, mutations, revalidation.</description>
    </item>
    <item>
      <title>React Cheatsheet 04 — Forms (Controlled, Uncontrolled, React Hook Form)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/04-forms-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/04-forms-cheatsheet/</guid>
      <description>React forms cheatsheet — controlled inputs, uncontrolled, React Hook Form.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 04 — Utility Types</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/04-utility-types-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/04-utility-types-cheatsheet/</guid>
      <description>TypeScript utility types — Partial, Pick, Omit, Record, Awaited, ReturnType.</description>
    </item>
    <item>
      <title>Python Cheatsheet 04 — Decorators and Context Managers</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/04-decorators-context-managers-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/04-decorators-context-managers-cheatsheet/</guid>
      <description>Python decorators and context managers — sync, async, contextlib.</description>
    </item>
    <item>
      <title>Integration Cheatsheet 04 — Alembic &#43; FastAPI Workflow</title>
      <link>https://blog.rajpoot.dev/cheatsheets/integrations/04-alembic-fastapi-workflow-cheatsheet/</link>
      <pubDate>Sat, 16 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/integrations/04-alembic-fastapi-workflow-cheatsheet/</guid>
      <description>Daily workflow: edit model → generate migration → apply → restart FastAPI.</description>
    </item>
    <item>
      <title>Alembic Cheatsheet 04 — op API Reference</title>
      <link>https://blog.rajpoot.dev/cheatsheets/alembic/04-op-api-cheatsheet/</link>
      <pubDate>Fri, 15 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/alembic/04-op-api-cheatsheet/</guid>
      <description>Alembic op API cheatsheet — every operation, with examples.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 04 — Serialization</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/04-serialization-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/04-serialization-cheatsheet/</guid>
      <description>Pydantic v2 serialization — model_dump, custom serializers, mode.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 04 — Ranges, INTERVAL, citext, INET</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/04-ranges-intervals-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/04-ranges-intervals-cheatsheet/</guid>
      <description>Postgres range types, INTERVAL, citext, INET in SQLAlchemy.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 04 — select(), where, joins, aggregates</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/04-select-queries-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/04-select-queries-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 select() cheatsheet — filters, joins, aggregates, CTEs, subqueries.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 04 — Dependency Injection</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/04-dependency-injection-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 06:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/04-dependency-injection-cheatsheet/</guid>
      <description>FastAPI DI cheatsheet — Depends, sub-deps, scopes, overrides, lifespan, security deps.</description>
    </item>
    <item>
      <title>SQLite Cheatsheet 05 — Full-Text Search (FTS5)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlite/05-fts5-cheatsheet/</link>
      <pubDate>Sat, 30 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlite/05-fts5-cheatsheet/</guid>
      <description>SQLite FTS5 — full-text search.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 05 — Compression</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/05-compression-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/05-compression-cheatsheet/</guid>
      <description>ClickHouse compression — codecs, low-cardinality.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 05 — CRUD Advanced</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/05-crud-advanced-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/05-crud-advanced-cheatsheet/</guid>
      <description>MongoDB CRUD advanced — array ops, findAndModify, upsert.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 05 — Session Storage</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/05-sessions-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/05-sessions-cheatsheet/</guid>
      <description>Redis for sessions — patterns, security, expiry.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 05 — RAG Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/05-rag-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/05-rag-cheatsheet/</guid>
      <description>RAG — retrieve &#43; generate, hybrid, rerank, citations.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 05 — systemd</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/05-systemd-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/05-systemd-cheatsheet/</guid>
      <description>systemd — service files, timers, journalctl, targets.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 05 — Rate Limiting</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/05-rate-limiting-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/05-rate-limiting-cheatsheet/</guid>
      <description>Nginx rate limiting — limit_req, limit_conn, dynamic limits.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 05 — ConfigMaps and Secrets</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/05-configmaps-secrets-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/05-configmaps-secrets-cheatsheet/</guid>
      <description>Kubernetes ConfigMaps &#43; Secrets — env, files, mount, rotation.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 05 — Volumes and Persistent Data</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/05-volumes-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/05-volumes-cheatsheet/</guid>
      <description>Docker volumes cheatsheet — named volumes, bind mounts, tmpfs, backup.</description>
    </item>
    <item>
      <title>Django Cheatsheet 05 — Authentication and Users</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/05-auth-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/05-auth-cheatsheet/</guid>
      <description>Django auth cheatsheet — built-in auth, custom user, permissions.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 05 — Middleware</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/05-middleware-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/05-middleware-cheatsheet/</guid>
      <description>Next.js middleware cheatsheet — auth, redirects, rewrites, headers.</description>
    </item>
    <item>
      <title>React Cheatsheet 05 — Context</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/05-context-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/05-context-cheatsheet/</guid>
      <description>React context cheatsheet — createContext, useContext, custom hooks, pitfalls.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 05 — Type Guards and Narrowing</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/05-type-guards-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/05-type-guards-cheatsheet/</guid>
      <description>Type guards cheatsheet — typeof, instanceof, in, predicates, assertion functions.</description>
    </item>
    <item>
      <title>Python Cheatsheet 05 — Iterators, Generators, and Comprehensions</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/05-iterators-generators-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/05-iterators-generators-cheatsheet/</guid>
      <description>Python iteration patterns — generators, comprehensions, itertools.</description>
    </item>
    <item>
      <title>Integration Cheatsheet 05 — Auth Stack (Password / JWT / Session)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/integrations/05-auth-stack-cheatsheet/</link>
      <pubDate>Sat, 16 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/integrations/05-auth-stack-cheatsheet/</guid>
      <description>End-to-end auth across FastAPI / SQLAlchemy / Pydantic.</description>
    </item>
    <item>
      <title>Alembic Cheatsheet 05 — Online (Zero-Downtime) Schema Changes</title>
      <link>https://blog.rajpoot.dev/cheatsheets/alembic/05-online-schema-changes-cheatsheet/</link>
      <pubDate>Fri, 15 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/alembic/05-online-schema-changes-cheatsheet/</guid>
      <description>Zero-downtime migration patterns — expand-contract, CONCURRENTLY, NOT VALID FK, batched backfill.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 05 — Discriminated Unions and Generics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/05-discriminated-unions-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/05-discriminated-unions-cheatsheet/</guid>
      <description>Pydantic v2 discriminated unions, generic models, recursion.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 05 — Indexes (B-tree, GIN, GiST, BRIN, HASH)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/05-indexes-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/05-indexes-cheatsheet/</guid>
      <description>Postgres index types in SQLAlchemy — B-tree, GIN, GiST, BRIN, HASH, partial, expression, INCLUDE.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 05 — Relationships and Loading Strategies</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/05-relationships-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/05-relationships-cheatsheet/</guid>
      <description>SQLAlchemy relationships cheatsheet — 1:N, M:N, 1:1, loading strategies, cascade.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 05 — Authentication and Authorization</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/05-auth-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 06:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/05-auth-cheatsheet/</guid>
      <description>FastAPI auth cheatsheet — password hashing, JWT, OAuth2 / OIDC, sessions, API keys, scopes, RBAC.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 06 — Distributed Cluster</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/06-cluster-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/06-cluster-cheatsheet/</guid>
      <description>ClickHouse cluster — shards, replicas, Distributed.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 06 — Drivers (Python, Node)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/06-driver-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/06-driver-cheatsheet/</guid>
      <description>MongoDB drivers — PyMongo, motor, mongoose, node driver.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 06 — Pub/Sub and Streams</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/06-pubsub-streams-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/06-pubsub-streams-cheatsheet/</guid>
      <description>Redis pub/sub vs streams — when to use each.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 06 — Agents</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/06-agents-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/06-agents-cheatsheet/</guid>
      <description>LLM agents — loops, tools, memory, multi-agent.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 06 — Disk and Filesystems</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/06-disk-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/06-disk-cheatsheet/</guid>
      <description>Linux disk — mount, fdisk, lvm, btrfs, zfs.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 06 — Load Balancing</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/06-load-balancing-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/06-load-balancing-cheatsheet/</guid>
      <description>Nginx load balancing — algorithms, health checks, sticky sessions.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 06 — Persistent Volumes</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/06-volumes-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/06-volumes-cheatsheet/</guid>
      <description>Kubernetes volumes — PV, PVC, StorageClass, EmptyDir, HostPath.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 06 — Docker Security</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/06-security-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/06-security-cheatsheet/</guid>
      <description>Docker security cheatsheet — non-root, capabilities, secrets, scanning.</description>
    </item>
    <item>
      <title>Django Cheatsheet 06 — Django Templates</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/06-templates-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/06-templates-cheatsheet/</guid>
      <description>Django templates cheatsheet — tags, filters, inheritance, custom tags.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 06 — Authentication</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/06-auth-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/06-auth-cheatsheet/</guid>
      <description>Next.js auth cheatsheet — Auth.js, sessions, middleware-based gates.</description>
    </item>
    <item>
      <title>React Cheatsheet 06 — Memoization (memo, useMemo, useCallback)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/06-memoization-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/06-memoization-cheatsheet/</guid>
      <description>React memoization cheatsheet — when to memo, useMemo, useCallback.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 06 — Discriminated Unions and Pattern Matching</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/06-discriminated-unions-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/06-discriminated-unions-cheatsheet/</guid>
      <description>Discriminated unions in TypeScript — modeling state, results, events.</description>
    </item>
    <item>
      <title>Python Cheatsheet 06 — uv Packaging and Workflow</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/06-uv-packaging-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/06-uv-packaging-cheatsheet/</guid>
      <description>uv cheatsheet — projects, dependencies, lockfile, build, publish.</description>
    </item>
    <item>
      <title>Integration Cheatsheet 06 — Multi-Tenancy Across the Stack</title>
      <link>https://blog.rajpoot.dev/cheatsheets/integrations/06-multitenancy-stack-cheatsheet/</link>
      <pubDate>Sat, 16 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/integrations/06-multitenancy-stack-cheatsheet/</guid>
      <description>End-to-end multi-tenancy: FastAPI middleware &#43; SQLAlchemy &#43; Postgres RLS.</description>
    </item>
    <item>
      <title>Alembic Cheatsheet 06 — Branching and Merging</title>
      <link>https://blog.rajpoot.dev/cheatsheets/alembic/06-branching-merging-cheatsheet/</link>
      <pubDate>Fri, 15 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/alembic/06-branching-merging-cheatsheet/</guid>
      <description>Alembic branching cheatsheet — multi-head detection, merging, avoiding branches.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 06 — Custom Types and TypeAdapter</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/06-custom-types-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/06-custom-types-cheatsheet/</guid>
      <description>Pydantic v2 custom types, TypeAdapter, dataclass integration.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 06 — Full-Text Search</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/06-fts-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/06-fts-cheatsheet/</guid>
      <description>Postgres FTS in SQLAlchemy — tsvector, tsquery, GIN, ranking, websearch.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 06 — Transactions and Concurrency</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/06-transactions-concurrency-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/06-transactions-concurrency-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 transactions cheatsheet — isolation, savepoints, FOR UPDATE, optimistic locking.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 06 — Async, Concurrency, and the Threadpool</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/06-async-concurrency-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 06:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/06-async-concurrency-cheatsheet/</guid>
      <description>FastAPI async / concurrency cheatsheet — async vs def handlers, threadpool, AnyIO, TaskGroup, blocking traps.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 07 — Ingest Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/07-ingest-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/07-ingest-cheatsheet/</guid>
      <description>ClickHouse ingest — batching, Kafka, async.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 07 — Performance Tuning</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/07-perf-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/07-perf-cheatsheet/</guid>
      <description>MongoDB performance — indexes, explain, slow ops.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 07 — Distributed Locks</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/07-locks-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/07-locks-cheatsheet/</guid>
      <description>Redis distributed locks — SET NX, Redlock, fencing.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 07 — LangChain Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/07-langchain-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/07-langchain-cheatsheet/</guid>
      <description>LangChain — LCEL, runnables, memory, retrievers.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 07 — Users and Groups</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/07-users-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/07-users-cheatsheet/</guid>
      <description>Linux users — useradd, sudo, ssh, passwd, groups.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 07 — Logging and Monitoring</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/07-logging-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/07-logging-cheatsheet/</guid>
      <description>Nginx logging — formats, JSON logs, conditional, monitoring.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 07 — StatefulSets and DaemonSets</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/07-statefulset-daemonset-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/07-statefulset-daemonset-cheatsheet/</guid>
      <description>Kubernetes StatefulSets &#43; DaemonSets — stable IDs, ordered start, per-node.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 07 — Buildx and Multi-Arch</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/07-buildx-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/07-buildx-cheatsheet/</guid>
      <description>Docker buildx cheatsheet — multi-arch builds, cache, registry push.</description>
    </item>
    <item>
      <title>Django Cheatsheet 07 — DRF Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/07-drf-basics-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/07-drf-basics-cheatsheet/</guid>
      <description>DRF basics — serializers, ViewSets, routers, permissions.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 07 — Forms with Server Actions</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/07-forms-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/07-forms-cheatsheet/</guid>
      <description>Next.js forms cheatsheet — server actions, Zod validation, RHF integration.</description>
    </item>
    <item>
      <title>React Cheatsheet 07 — Performance Profiling</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/07-performance-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/07-performance-cheatsheet/</guid>
      <description>React performance cheatsheet — profiling, common bottlenecks, optimizations.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 07 — Conditional and Mapped Types</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/07-conditional-types-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/07-conditional-types-cheatsheet/</guid>
      <description>Conditional and mapped types in TypeScript — infer, distribution, key remapping.</description>
    </item>
    <item>
      <title>Python Cheatsheet 07 — pytest Essentials</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/07-pytest-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/07-pytest-cheatsheet/</guid>
      <description>pytest cheatsheet — fixtures, parametrize, marks, plugins, async.</description>
    </item>
    <item>
      <title>Integration Cheatsheet 07 — Background Jobs Across the Stack</title>
      <link>https://blog.rajpoot.dev/cheatsheets/integrations/07-background-jobs-integration-cheatsheet/</link>
      <pubDate>Sat, 16 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/integrations/07-background-jobs-integration-cheatsheet/</guid>
      <description>Background jobs across FastAPI / SQLAlchemy / ARQ — DB context, outbox pattern.</description>
    </item>
    <item>
      <title>Alembic Cheatsheet 07 — Multi-Database and Multi-Tenant</title>
      <link>https://blog.rajpoot.dev/cheatsheets/alembic/07-multi-db-cheatsheet/</link>
      <pubDate>Fri, 15 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/alembic/07-multi-db-cheatsheet/</guid>
      <description>Alembic with multiple databases or per-tenant schemas.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 07 — Strict vs Lax Mode</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/07-strict-lax-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/07-strict-lax-cheatsheet/</guid>
      <description>Pydantic v2 strict / lax mode — coercion rules, per-field strict, per-call strict.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 07 — Locking, SKIP LOCKED, Advisory Locks</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/07-locking-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/07-locking-cheatsheet/</guid>
      <description>Postgres locking via SQLAlchemy — FOR UPDATE, NOWAIT, SKIP LOCKED, advisory locks.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 07 — Async Patterns and Streaming</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/07-async-patterns-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/07-async-patterns-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 async cheatsheet — AsyncSession, streaming, awaitable_attrs, run_sync.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 07 — WebSockets and SSE</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/07-websockets-sse-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/07-websockets-sse-cheatsheet/</guid>
      <description>FastAPI WebSocket &#43; SSE cheatsheet — handlers, auth, fanout, disconnect, multi-process.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 08 — Time-Series Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/08-timeseries-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/08-timeseries-cheatsheet/</guid>
      <description>ClickHouse time-series — bucketing, rollups, retention.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 08 — Replication and HA</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/08-replication-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/08-replication-cheatsheet/</guid>
      <description>MongoDB replica set, failover, oplog.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 08 — Persistence</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/08-persistence-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/08-persistence-cheatsheet/</guid>
      <description>Redis persistence — RDB, AOF, hybrid.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 08 — Streaming Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/08-streaming-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/08-streaming-cheatsheet/</guid>
      <description>LLM streaming — SSE, token-by-token, frontend handling.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 08 — Logs and journald</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/08-logs-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/08-logs-cheatsheet/</guid>
      <description>Linux logs — journalctl, rsyslog, log rotation.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 08 — Security Headers</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/08-security-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/08-security-cheatsheet/</guid>
      <description>Nginx security headers — CSP, HSTS, frame, content-type.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 08 — Autoscaling (HPA, VPA, Cluster Autoscaler)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/08-autoscaling-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/08-autoscaling-cheatsheet/</guid>
      <description>Kubernetes autoscaling — HPA, VPA, Cluster Autoscaler, KEDA.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 08 — Image Optimization</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/08-optimization-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/08-optimization-cheatsheet/</guid>
      <description>Docker image optimization — small images, layers, caching, distroless.</description>
    </item>
    <item>
      <title>Django Cheatsheet 08 — DRF Advanced</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/08-drf-advanced-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/08-drf-advanced-cheatsheet/</guid>
      <description>DRF advanced cheatsheet — JWT, throttling, schemas, optimization.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 08 — Route Handlers (API)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/08-route-handlers-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/08-route-handlers-cheatsheet/</guid>
      <description>Next.js route handlers — REST API with App Router, NextResponse, dynamic.</description>
    </item>
    <item>
      <title>React Cheatsheet 08 — Suspense and Streaming</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/08-suspense-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/08-suspense-cheatsheet/</guid>
      <description>React Suspense cheatsheet — boundaries, fallbacks, streaming, use API.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 08 — Modules and ESM/CJS</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/08-modules-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/08-modules-cheatsheet/</guid>
      <description>TypeScript modules cheatsheet — ESM, CJS, dual packages, package.json exports.</description>
    </item>
    <item>
      <title>Python Cheatsheet 08 — Logging with structlog</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/08-structlog-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/08-structlog-cheatsheet/</guid>
      <description>structlog cheatsheet — structured logging, contextvars, processors.</description>
    </item>
    <item>
      <title>Integration Cheatsheet 08 — Testing the Full Stack</title>
      <link>https://blog.rajpoot.dev/cheatsheets/integrations/08-testing-stack-cheatsheet/</link>
      <pubDate>Sat, 16 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/integrations/08-testing-stack-cheatsheet/</guid>
      <description>Test the FastAPI &#43; SQLA &#43; Pydantic &#43; Alembic stack end-to-end.</description>
    </item>
    <item>
      <title>Alembic Cheatsheet 08 — CI Integration</title>
      <link>https://blog.rajpoot.dev/cheatsheets/alembic/08-ci-integration-cheatsheet/</link>
      <pubDate>Fri, 15 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/alembic/08-ci-integration-cheatsheet/</guid>
      <description>Alembic in CI — drift detection, round-trip tests, single-head gate.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 08 — Aliases (Input/Output Field Names)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/08-aliases-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/08-aliases-cheatsheet/</guid>
      <description>Pydantic v2 aliases — alias, validation_alias, serialization_alias, AliasChoices, AliasPath.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 08 — LISTEN / NOTIFY</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/08-listen-notify-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/08-listen-notify-cheatsheet/</guid>
      <description>Postgres LISTEN/NOTIFY via asyncpg — real-time pub/sub for SQLAlchemy apps.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 08 — Performance, N&#43;1, Bulk Ops, Streaming</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/08-performance-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/08-performance-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 performance cheatsheet — N&#43;1 prevention, bulk ops, server-side cursors, query analysis.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 08 — Background Tasks and Job Queues</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/08-background-tasks-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/08-background-tasks-cheatsheet/</guid>
      <description>FastAPI background work cheatsheet — BackgroundTasks, ARQ, Celery, Dramatiq integration.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 09 — Window Functions and Analytics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/09-window-functions-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/09-window-functions-cheatsheet/</guid>
      <description>ClickHouse window functions, retention, funnels.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 09 — Sharding</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/09-sharding-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/09-sharding-cheatsheet/</guid>
      <description>MongoDB sharding — shard key, mongos, balancer.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 09 — Replication</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/09-replication-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/09-replication-cheatsheet/</guid>
      <description>Redis replication — primary/replica, Sentinel, failover.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 09 — Function Calling Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/09-function-calling-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/09-function-calling-cheatsheet/</guid>
      <description>LLM function calling patterns — schemas, validation, parallel.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 09 — Cron and Scheduling</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/09-cron-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/09-cron-cheatsheet/</guid>
      <description>Linux scheduling — cron, systemd timers, at.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 09 — Static Sites and CDN</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/09-static-cdn-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/09-static-cdn-cheatsheet/</guid>
      <description>Nginx for static sites — cache headers, sendfile, brotli, CDN setup.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 09 — RBAC</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/09-rbac-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/09-rbac-cheatsheet/</guid>
      <description>Kubernetes RBAC — Roles, ClusterRoles, ServiceAccounts.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 09 — Healthchecks and Signals</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/09-healthchecks-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/09-healthchecks-cheatsheet/</guid>
      <description>Docker healthchecks &#43; signal handling — graceful shutdown, init, tini.</description>
    </item>
    <item>
      <title>Django Cheatsheet 09 — Celery</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/09-celery-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/09-celery-cheatsheet/</guid>
      <description>Celery &#43; Django cheatsheet — tasks, beat, retries, errors.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 09 — Caching Deep Dive</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/09-caching-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/09-caching-cheatsheet/</guid>
      <description>Next.js caching cheatsheet — fetch cache, router cache, full route cache, data cache.</description>
    </item>
    <item>
      <title>React Cheatsheet 09 — Server Components</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/09-server-components-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/09-server-components-cheatsheet/</guid>
      <description>React Server Components cheatsheet — RSC, server vs client, boundaries.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 09 — Declaration Files (.d.ts)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/09-declaration-files-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/09-declaration-files-cheatsheet/</guid>
      <description>TypeScript .d.ts cheatsheet — ambient declarations, module augmentation, globals.</description>
    </item>
    <item>
      <title>Python Cheatsheet 09 — Profiling (py-spy, cProfile, scalene)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/09-profiling-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/09-profiling-cheatsheet/</guid>
      <description>Python profiling cheatsheet — cProfile, py-spy, scalene, memory profiling.</description>
    </item>
    <item>
      <title>Integration Cheatsheet 09 — Deployment Stack (Docker &#43; K8s &#43; Migrations)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/integrations/09-deployment-stack-cheatsheet/</link>
      <pubDate>Sat, 16 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/integrations/09-deployment-stack-cheatsheet/</guid>
      <description>Deploy FastAPI &#43; SQLAlchemy &#43; Alembic to K8s — Dockerfile, Helm Job, lifecycle.</description>
    </item>
    <item>
      <title>Alembic Cheatsheet 09 — Production Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/alembic/09-production-cheatsheet/</link>
      <pubDate>Fri, 15 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/alembic/09-production-cheatsheet/</guid>
      <description>Alembic production patterns — deploy strategies, recovery, stamp, downgrade discipline.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 09 — pydantic-settings</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/09-settings-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/09-settings-cheatsheet/</guid>
      <description>pydantic-settings cheatsheet — env vars, .env, secrets, layered config.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 09 — Row-Level Security for Multi-Tenancy</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/09-rls-multitenancy-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/09-rls-multitenancy-cheatsheet/</guid>
      <description>Postgres RLS in SQLAlchemy — policies, contextvars, app role.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 09 — Migrations Integration (Alembic)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/09-migrations-integration-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/09-migrations-integration-cheatsheet/</guid>
      <description>SQLAlchemy &#43; Alembic integration cheatsheet — env.py, autogenerate, naming conventions.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 09 — Testing with Pytest, AsyncClient, and testcontainers</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/09-testing-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 07:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/09-testing-cheatsheet/</guid>
      <description>FastAPI testing cheatsheet — TestClient, AsyncClient, dependency overrides, real DB tests, factories, CI.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 10 — Backup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/10-backup-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/10-backup-cheatsheet/</guid>
      <description>ClickHouse backup — BACKUP, FREEZE, S3.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 10 — Transactions</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/10-transactions-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/10-transactions-cheatsheet/</guid>
      <description>MongoDB transactions — multi-doc ACID.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 10 — Lua Scripting</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/10-lua-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/10-lua-cheatsheet/</guid>
      <description>Redis Lua — EVAL, SCRIPT LOAD, atomic operations.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 10 — Evaluation</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/10-eval-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/10-eval-cheatsheet/</guid>
      <description>LLM evaluation — datasets, LLM-as-judge, regression tests.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 10 — Package Management</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/10-package-mgmt-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/10-package-mgmt-cheatsheet/</guid>
      <description>Linux packages — apt, dnf, pacman, brew, snap.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 10 — Nginx &#43; PHP-FPM</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/10-php-fpm-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/10-php-fpm-cheatsheet/</guid>
      <description>Nginx &#43; PHP-FPM — Laravel, WordPress, performance.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 10 — Helm</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/10-helm-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/10-helm-cheatsheet/</guid>
      <description>Helm cheatsheet — chart structure, releases, templating, dependencies.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 10 — Logging</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/10-logging-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/10-logging-cheatsheet/</guid>
      <description>Docker logging cheatsheet — drivers, JSON, syslog, fluentd, max-size.</description>
    </item>
    <item>
      <title>Django Cheatsheet 10 — Django Async Views</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/10-async-views-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/10-async-views-cheatsheet/</guid>
      <description>Django async views cheatsheet — async views, ORM, middleware.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 10 — Images and Fonts</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/10-images-fonts-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/10-images-fonts-cheatsheet/</guid>
      <description>Next.js images and fonts — next/image, next/font, optimization, responsive.</description>
    </item>
    <item>
      <title>React Cheatsheet 10 — React Router and TanStack Router</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/10-routing-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/10-routing-cheatsheet/</guid>
      <description>React routing cheatsheet — React Router 7, TanStack Router, basics, loaders.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 10 — JSX and React Types</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/10-react-types-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/10-react-types-cheatsheet/</guid>
      <description>TypeScript &#43; React cheatsheet — props, refs, events, hooks, generics, context.</description>
    </item>
    <item>
      <title>Python Cheatsheet 10 — pathlib (Modern File Paths)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/10-pathlib-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/10-pathlib-cheatsheet/</guid>
      <description>pathlib cheatsheet — file paths the modern way.</description>
    </item>
    <item>
      <title>Integration Cheatsheet 10 — Observability Stack</title>
      <link>https://blog.rajpoot.dev/cheatsheets/integrations/10-observability-stack-cheatsheet/</link>
      <pubDate>Sat, 16 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/integrations/10-observability-stack-cheatsheet/</guid>
      <description>End-to-end observability for FastAPI &#43; SQLAlchemy.</description>
    </item>
    <item>
      <title>Alembic Cheatsheet 10 — Common Migration Recipes</title>
      <link>https://blog.rajpoot.dev/cheatsheets/alembic/10-recipes-cheatsheet/</link>
      <pubDate>Fri, 15 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/alembic/10-recipes-cheatsheet/</guid>
      <description>Alembic recipes — common migration patterns: indexes, FKs, enum, JSONB, partitioning.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 10 — JSON Schema and OpenAPI</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/10-json-schema-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/10-json-schema-cheatsheet/</guid>
      <description>Pydantic v2 JSON Schema generation — model_json_schema, OpenAPI, LLM tool calling.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 10 — Upsert, RETURNING, and COPY</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/10-upsert-bulk-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/10-upsert-bulk-cheatsheet/</guid>
      <description>Postgres-specific upsert / RETURNING / COPY in SQLAlchemy.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 10 — Production Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/10-production-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/10-production-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 production cheatsheet — PgBouncer, read replicas, OTEL, multi-tenancy.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 10 — Observability: structlog, OTEL, Prometheus</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/10-observability-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 07:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/10-observability-cheatsheet/</guid>
      <description>FastAPI observability cheatsheet — structlog, OpenTelemetry tracing, Prometheus metrics, correlation.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 11 — Settings and Tuning</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/11-settings-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/11-settings-cheatsheet/</guid>
      <description>ClickHouse settings — memory, threads, profiles.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 11 — Change Streams</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/11-change-streams-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/11-change-streams-cheatsheet/</guid>
      <description>MongoDB change streams — CDC.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 11 — Memory Optimization</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/11-memory-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/11-memory-cheatsheet/</guid>
      <description>Redis memory — usage, optimization, encoding.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 11 — Cost Optimization</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/11-costs-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/11-costs-cheatsheet/</guid>
      <description>LLM cost optimization — caching, batching, smaller models.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 11 — Text Processing</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/11-text-processing-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/11-text-processing-cheatsheet/</guid>
      <description>grep, sed, awk, cut, sort, uniq, jq.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 11 — Performance Tuning</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/11-perf-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/11-perf-cheatsheet/</guid>
      <description>Nginx performance — workers, connections, sysctl, profiling.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 11 — Kustomize</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/11-kustomize-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/11-kustomize-cheatsheet/</guid>
      <description>Kustomize cheatsheet — base &#43; overlays, patches, generators.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 11 — Resource Limits</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/11-resource-limits-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/11-resource-limits-cheatsheet/</guid>
      <description>Docker resource limits — CPU, memory, PIDs, OOM behavior.</description>
    </item>
    <item>
      <title>Django Cheatsheet 11 — Signals</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/11-signals-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/11-signals-cheatsheet/</guid>
      <description>Django signals cheatsheet — built-in signals, custom signals, gotchas.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 11 — Metadata and SEO</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/11-metadata-seo-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/11-metadata-seo-cheatsheet/</guid>
      <description>Next.js metadata and SEO — title, OG, sitemap, robots, structured data.</description>
    </item>
    <item>
      <title>React Cheatsheet 11 — TanStack Query</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/11-tanstack-query-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/11-tanstack-query-cheatsheet/</guid>
      <description>TanStack Query cheatsheet — useQuery, useMutation, invalidation, optimistic.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 11 — Branded Types and Nominal Typing</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/11-branded-types-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/11-branded-types-cheatsheet/</guid>
      <description>Branded types in TypeScript — nominal typing, smart constructors, ID safety.</description>
    </item>
    <item>
      <title>Python Cheatsheet 11 — datetime, zoneinfo, and Time</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/11-datetime-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/11-datetime-cheatsheet/</guid>
      <description>Python datetime cheatsheet — timezones, parsing, formatting, arithmetic.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 11 — Performance</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/11-performance-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/11-performance-cheatsheet/</guid>
      <description>Pydantic v2 performance tips — schema caching, TypeAdapter, validation speed, msgspec comparison.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 11 — Partitioning</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/11-partitioning-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/11-partitioning-cheatsheet/</guid>
      <description>Postgres partitioning in SQLAlchemy — range/list/hash partitions, pg_partman.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 11 — Events and Hooks</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/11-events-hooks-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/11-events-hooks-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 events cheatsheet — engine, session, mapper, attribute events.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 11 — Docker, Kubernetes, and Deploy</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/11-deployment-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 07:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/11-deployment-cheatsheet/</guid>
      <description>FastAPI deploy cheatsheet — Dockerfile, Uvicorn, Kubernetes manifest, graceful shutdown, autoscaling.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 12 — Operations and Monitoring</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/12-ops-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/12-ops-cheatsheet/</guid>
      <description>ClickHouse ops — system tables, metrics.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 12 — Backup and Restore</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/12-backup-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/12-backup-cheatsheet/</guid>
      <description>MongoDB backup — mongodump, snapshots, PITR.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 12 — Redis Cluster</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/12-cluster-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/12-cluster-cheatsheet/</guid>
      <description>Redis Cluster — setup, hash slots, resharding.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 12 — Local LLMs (Ollama, vLLM)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/12-local-llms-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/12-local-llms-cheatsheet/</guid>
      <description>Local LLMs — Ollama, vLLM, llama.cpp.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 12 — Tmux and Screen</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/12-tmux-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/12-tmux-cheatsheet/</guid>
      <description>tmux &#43; screen — sessions, windows, panes.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 12 — Streaming, SSE, WebSocket</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/12-streaming-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/12-streaming-cheatsheet/</guid>
      <description>Nginx streaming — SSE, WebSocket, long polling.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 12 — GitOps with ArgoCD</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/12-argocd-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/12-argocd-cheatsheet/</guid>
      <description>ArgoCD cheatsheet — Applications, sync, App of Apps, rollouts.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 12 — Production Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/12-production-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/12-production-cheatsheet/</guid>
      <description>Docker production patterns — restart policies, env, secrets, host setup.</description>
    </item>
    <item>
      <title>Django Cheatsheet 12 — Database Migrations</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/12-migrations-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/12-migrations-cheatsheet/</guid>
      <description>Django migrations cheatsheet — makemigrations, data migrations, squashing.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 12 — Deployment (Vercel and self-host)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/12-deployment-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/12-deployment-cheatsheet/</guid>
      <description>Next.js deployment cheatsheet — Vercel, Docker, self-host, standalone.</description>
    </item>
    <item>
      <title>React Cheatsheet 12 — Zustand</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/12-zustand-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/12-zustand-cheatsheet/</guid>
      <description>Zustand cheatsheet — create store, selectors, slices, persistence.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 12 — satisfies, as const, and Inference</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/12-satisfies-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/12-satisfies-cheatsheet/</guid>
      <description>satisfies operator, as const, and how to keep literal types alive.</description>
    </item>
    <item>
      <title>Python Cheatsheet 12 — Standard Library Highlights</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/12-stdlib-highlights-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/12-stdlib-highlights-cheatsheet/</guid>
      <description>Python stdlib highlights — collections, json, os, sys, subprocess.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 12 — Error Handling</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/12-errors-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/12-errors-cheatsheet/</guid>
      <description>Pydantic v2 ValidationError — structure, formatting, custom error envelopes.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 12 — pgvector (Embeddings)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/12-pgvector-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/12-pgvector-cheatsheet/</guid>
      <description>pgvector with SQLAlchemy — vector column, HNSW / IVFFlat indexes, similarity queries.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 12 — Schema-Per-Tenant</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/12-schema-per-tenant-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/12-schema-per-tenant-cheatsheet/</guid>
      <description>Schema-per-tenant pattern in SQLAlchemy with Postgres.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 12 — Repository and Unit-of-Work Pattern</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/12-repository-pattern-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/12-repository-pattern-cheatsheet/</guid>
      <description>SQLAlchemy repository pattern cheatsheet — separation of concerns, testability, generic repos.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 12 — Middleware Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/12-middleware-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/12-middleware-cheatsheet/</guid>
      <description>FastAPI middleware cheatsheet — common patterns, ordering, ASGI middleware, custom logic.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 13 — Joins and Subqueries</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/13-joins-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/13-joins-cheatsheet/</guid>
      <description>ClickHouse joins — types and tradeoffs.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 13 — Security</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/13-security-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/13-security-cheatsheet/</guid>
      <description>MongoDB security — auth, roles, TLS, encryption.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 13 — Redis with Python</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/13-python-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/13-python-cheatsheet/</guid>
      <description>redis-py — sync, async, pipelines, pubsub.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 13 — Fine-tuning</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/13-finetuning-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/13-finetuning-cheatsheet/</guid>
      <description>Fine-tuning — LoRA, QLoRA, OpenAI fine-tune.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 13 — vim / Neovim</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/13-vim-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/13-vim-cheatsheet/</guid>
      <description>vim / neovim — modes, motions, buffers, plugins.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 13 — Geo, Maps, and Variables</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/13-geo-maps-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/13-geo-maps-cheatsheet/</guid>
      <description>Nginx map, geo, GeoIP2, variables, complex routing.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 13 — Observability</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/13-observability-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/13-observability-cheatsheet/</guid>
      <description>Kubernetes observability — Prometheus, Grafana, Loki, OpenTelemetry.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 13 — Docker on macOS and Windows</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/13-mac-windows-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/13-mac-windows-cheatsheet/</guid>
      <description>Docker on macOS / Windows — Docker Desktop, alternatives, performance tips.</description>
    </item>
    <item>
      <title>Django Cheatsheet 13 — Testing</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/13-testing-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/13-testing-cheatsheet/</guid>
      <description>Django testing cheatsheet — pytest-django, fixtures, client, DB tests.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 13 — Streaming and Suspense</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/13-streaming-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/13-streaming-cheatsheet/</guid>
      <description>Next.js streaming cheatsheet — Suspense boundaries, loading.tsx, parallel.</description>
    </item>
    <item>
      <title>React Cheatsheet 13 — Testing with React Testing Library</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/13-testing-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/13-testing-cheatsheet/</guid>
      <description>React testing cheatsheet — RTL, Vitest, user-event, async, mocks.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 13 — Zod and Runtime Validation</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/13-zod-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/13-zod-cheatsheet/</guid>
      <description>Zod cheatsheet — schema definition, parsing, inference, transforms.</description>
    </item>
    <item>
      <title>Python Cheatsheet 13 — httpx (Sync &#43; Async HTTP Client)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/13-httpx-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/13-httpx-cheatsheet/</guid>
      <description>httpx cheatsheet — modern HTTP client with sync and async APIs.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 13 — ORM Mode (from_attributes)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/13-orm-mode-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/13-orm-mode-cheatsheet/</guid>
      <description>Pydantic v2 from_attributes — converting SQLAlchemy / attrs / dataclass instances.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 13 — Backups, PITR, Logical Backup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/13-backup-pitr-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/13-backup-pitr-cheatsheet/</guid>
      <description>Postgres backup options — pg_dump, pg_basebackup, pgBackRest, WAL archiving, point-in-time recovery.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 13 — DB-Per-Tenant</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/13-db-per-tenant-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/13-db-per-tenant-cheatsheet/</guid>
      <description>DB-per-tenant pattern in SQLAlchemy — engine cache, lifespan, migrations.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 13 — Soft Delete, Audit, and Timestamps</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/13-soft-delete-audit-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/13-soft-delete-audit-cheatsheet/</guid>
      <description>SQLAlchemy soft-delete and audit cheatsheet — mixins, event hooks, query filters.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 13 — OpenAPI, Swagger UI, and Schema Tweaks</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/13-openapi-tweaks-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 08:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/13-openapi-tweaks-cheatsheet/</guid>
      <description>FastAPI OpenAPI cheatsheet — schema customization, Swagger UI tweaks, ReDoc, custom docs paths.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 14 — Arrays and Maps</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/14-arrays-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/14-arrays-cheatsheet/</guid>
      <description>ClickHouse arrays — operations, JSON, Map.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 14 — Schema Validation</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/14-validation-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/14-validation-cheatsheet/</guid>
      <description>MongoDB schema validation — $jsonSchema.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 14 — Redis with Node</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/14-node-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/14-node-cheatsheet/</guid>
      <description>Redis with Node.js — ioredis, node-redis.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 14 — Multimodal LLMs</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/14-multimodal-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/14-multimodal-cheatsheet/</guid>
      <description>Multimodal — image, audio, video LLMs.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 14 — git on the Command Line</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/14-git-cli-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/14-git-cli-cheatsheet/</guid>
      <description>git CLI — branches, rebase, recovery, rerere.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 14 — OpenResty / Lua</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/14-openresty-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/14-openresty-cheatsheet/</guid>
      <description>OpenResty / Lua in nginx — access control, transforms, Redis.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 14 — Security and Policies</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/14-security-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/14-security-cheatsheet/</guid>
      <description>Kubernetes security — PSA, network policies, OPA Gatekeeper, image scan.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 14 — Debugging Containers</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/14-debugging-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/14-debugging-cheatsheet/</guid>
      <description>Docker debugging cheatsheet — exec, inspect, logs, strace, network.</description>
    </item>
    <item>
      <title>Django Cheatsheet 14 — Deployment with Docker</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/14-deployment-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/14-deployment-cheatsheet/</guid>
      <description>Django deployment cheatsheet — gunicorn, uvicorn, Docker, nginx.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 14 — TanStack Query &#43; RSC</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/14-tanstack-query-rsc-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/14-tanstack-query-rsc-cheatsheet/</guid>
      <description>TanStack Query &#43; RSC cheatsheet — hydration, prefetching, mutations.</description>
    </item>
    <item>
      <title>React Cheatsheet 14 — Error Boundaries</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/14-error-boundaries-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/14-error-boundaries-cheatsheet/</guid>
      <description>React error boundaries cheatsheet — class boundary, react-error-boundary, RSC errors.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 14 — Vitest with TypeScript</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/14-vitest-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/14-vitest-cheatsheet/</guid>
      <description>Vitest cheatsheet — test runner for TypeScript projects.</description>
    </item>
    <item>
      <title>Python Cheatsheet 14 — CLI Tools (Typer / Click / argparse)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/14-cli-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/14-cli-cheatsheet/</guid>
      <description>Python CLI cheatsheet — Typer, Click, argparse.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 14 — FastAPI Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/14-fastapi-patterns-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/14-fastapi-patterns-cheatsheet/</guid>
      <description>Pydantic &#43; FastAPI common patterns — request/response models, partial updates, query class.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 14 — pgvector for Embeddings</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/14-pgvector-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/14-pgvector-cheatsheet/</guid>
      <description>pgvector in SQLAlchemy — vector columns, distance queries, HNSW / IVFFlat indexes.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 14 — Replication and Failover</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/14-replication-failover-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/14-replication-failover-cheatsheet/</guid>
      <description>Postgres replication &#43; failover with SQLAlchemy — streaming, logical, Patroni, multi-host URL.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 14 — Multi-Tenancy Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/14-multitenancy-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/14-multitenancy-cheatsheet/</guid>
      <description>SQLAlchemy multi-tenancy cheatsheet — tenant column, schema-per-tenant, DB-per-tenant.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 14 — Settings, Config, and Environments</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/14-settings-config-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 08:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/14-settings-config-cheatsheet/</guid>
      <description>FastAPI config cheatsheet — pydantic-settings, env files, secrets, multi-environment patterns.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 15 — String Functions</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/15-strings-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/15-strings-cheatsheet/</guid>
      <description>ClickHouse string functions.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 15 — Geospatial</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/15-geo-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/15-geo-cheatsheet/</guid>
      <description>MongoDB geospatial — 2dsphere, $near, $geoWithin.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 15 — Redis Stack (Search/JSON)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/15-stack-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/15-stack-cheatsheet/</guid>
      <description>Redis Stack — RediSearch, RedisJSON, RedisTimeSeries, vector.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 15 — Security and Prompt Injection</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/15-security-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/15-security-cheatsheet/</guid>
      <description>LLM security — prompt injection, data leaks, jailbreaks.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 15 — Ansible Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/15-ansible-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/15-ansible-cheatsheet/</guid>
      <description>Ansible — inventory, playbooks, roles, vault.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 15 — Docker &#43; Nginx</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/15-docker-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/15-docker-cheatsheet/</guid>
      <description>Nginx in Docker — config mounting, env vars, multi-stage.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 15 — Multi-cluster</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/15-multi-cluster-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/15-multi-cluster-cheatsheet/</guid>
      <description>Kubernetes multi-cluster — federation, multi-cluster service, cluster API.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 15 — Registries and Image Distribution</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/15-registries-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/15-registries-cheatsheet/</guid>
      <description>Docker registries cheatsheet — Docker Hub, GHCR, ECR, self-hosted.</description>
    </item>
    <item>
      <title>Django Cheatsheet 15 — Caching with Redis</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/15-caching-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/15-caching-cheatsheet/</guid>
      <description>Django caching — per-view, low-level, template fragment, cache tags.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 15 — Tailwind in Next.js</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/15-tailwind-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/15-tailwind-cheatsheet/</guid>
      <description>Tailwind in Next.js — setup, dark mode, fonts, RSC, shadcn integration.</description>
    </item>
    <item>
      <title>React Cheatsheet 15 — Refs and Imperative APIs</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/15-refs-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/15-refs-cheatsheet/</guid>
      <description>React refs cheatsheet — useRef, forwardRef, useImperativeHandle, callback refs.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 15 — Express with TypeScript</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/15-express-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/15-express-cheatsheet/</guid>
      <description>Express &#43; TypeScript cheatsheet — typed handlers, middleware, error handling.</description>
    </item>
    <item>
      <title>Python Cheatsheet 15 — stdlib logging Configuration</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/15-logging-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/15-logging-cheatsheet/</guid>
      <description>Python stdlib logging — setup, handlers, formatters, JSON output.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 15 — Recursive Models and Forward References</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/15-recursive-models-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/15-recursive-models-cheatsheet/</guid>
      <description>Pydantic v2 recursive models, forward refs, mutually-recursive models.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 15 — Maintenance (VACUUM, ANALYZE, REINDEX)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/15-maintenance-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/15-maintenance-cheatsheet/</guid>
      <description>Postgres maintenance — VACUUM, ANALYZE, REINDEX, bloat checks, autovacuum tuning.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 15 — Replication, Read Replicas, and Failover</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/15-replication-failover-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/15-replication-failover-cheatsheet/</guid>
      <description>Postgres replication via SQLAlchemy — write/read engines, multi-host failover.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 15 — Common Pitfalls and Fixes</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/15-common-pitfalls-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/15-common-pitfalls-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 common pitfalls cheatsheet — the bugs you&amp;#39;ll hit and how to fix them.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 15 — Common Errors and How to Fix Them</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/15-common-errors-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 08:20:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/15-common-errors-cheatsheet/</guid>
      <description>FastAPI common-errors cheatsheet — the recurring failures and quick fixes.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 16 — Best Practices</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/16-best-practices-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/16-best-practices-cheatsheet/</guid>
      <description>ClickHouse best practices.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 16 — Time-Series Collections</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/16-timeseries-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/16-timeseries-cheatsheet/</guid>
      <description>MongoDB time-series — collections, granularity, $bucket.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 16 — Monitoring and Tuning</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/16-monitoring-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/16-monitoring-cheatsheet/</guid>
      <description>Redis monitoring — INFO, slowlog, exporters.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 16 — Vector DBs Deep Dive</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/16-vector-dbs-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/16-vector-dbs-cheatsheet/</guid>
      <description>Vector DBs — Qdrant, Pinecone, pgvector, comparison.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 16 — Security Hardening</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/16-hardening-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/16-hardening-cheatsheet/</guid>
      <description>Linux hardening — SSH, firewall, fail2ban, kernel.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 16 — High Availability</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/16-ha-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/16-ha-cheatsheet/</guid>
      <description>Nginx HA — keepalived, DNS, anycast, multi-region.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 16 — Networking Deep Dive</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/16-networking-deep-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/16-networking-deep-cheatsheet/</guid>
      <description>K8s networking — CNI, pod networking, DNS, dual-stack.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 16 — CI/CD with Docker</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/16-cicd-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/16-cicd-cheatsheet/</guid>
      <description>Docker in CI/CD — GitHub Actions, GitLab CI, build cache, deploy.</description>
    </item>
    <item>
      <title>Django Cheatsheet 16 — Django Channels (WebSockets)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/16-channels-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/16-channels-cheatsheet/</guid>
      <description>Django Channels — WebSockets, consumers, groups, channel layers.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 16 — Internationalization (i18n)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/16-i18n-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/16-i18n-cheatsheet/</guid>
      <description>Next.js i18n cheatsheet — next-intl, routing, translations, plurals.</description>
    </item>
    <item>
      <title>React Cheatsheet 16 — Portals and Popovers</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/16-portals-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/16-portals-cheatsheet/</guid>
      <description>React portals cheatsheet — createPortal, modals, popovers, tooltips.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 16 — tsup, esbuild, and Bundling</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/16-bundling-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/16-bundling-cheatsheet/</guid>
      <description>TypeScript bundling cheatsheet — tsup, esbuild, tsx, unbuild.</description>
    </item>
    <item>
      <title>Python Cheatsheet 16 — Sets, Dicts, and Common Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/16-sets-dicts-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/16-sets-dicts-cheatsheet/</guid>
      <description>Python sets and dicts cheatsheet — operations, comprehensions, common patterns.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 16 — Computed Fields</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/16-computed-fields-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/16-computed-fields-cheatsheet/</guid>
      <description>Pydantic v2 computed_field — derived attributes in output.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 16 — Postgres Extensions</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/16-extensions-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/16-extensions-cheatsheet/</guid>
      <description>Postgres extensions — pg_trgm, citext, uuid-ossp, pg_partman, pg_cron, pgvector, postgis.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 16 — VACUUM, Bloat, and Maintenance</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/16-vacuum-maintenance-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/16-vacuum-maintenance-cheatsheet/</guid>
      <description>Postgres maintenance — VACUUM, ANALYZE, bloat, REINDEX, autovacuum tuning.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 16 — Type Annotations and Mapped Style</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/16-type-annotations-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/16-type-annotations-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 type-annotation cheatsheet — Mapped, mapped_column, type_annotation_map, custom types.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 16 — Pagination Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/16-pagination-patterns-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 08:30:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/16-pagination-patterns-cheatsheet/</guid>
      <description>FastAPI pagination cheatsheet — offset, cursor, keyset, opaque cursors, generic Page model.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 17 — Integration Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/17-integration-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/17-integration-cheatsheet/</guid>
      <description>ClickHouse integration — Python, Node, Grafana.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 17 — Vector Search (Atlas)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/17-vector-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/17-vector-cheatsheet/</guid>
      <description>MongoDB Atlas vector search — kNN, embeddings.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 17 — Anti-patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/17-antipatterns-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/17-antipatterns-cheatsheet/</guid>
      <description>Redis anti-patterns — what to avoid.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 17 — Observability for LLMs</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/17-observability-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/17-observability-cheatsheet/</guid>
      <description>LLM observability — LangSmith, Helicone, traces, metrics.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 17 — Performance Tuning</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/17-perf-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/17-perf-cheatsheet/</guid>
      <description>Linux performance — tools, sysctl, scheduler, I/O.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 17 — Nginx as API Gateway</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/17-api-gateway-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/17-api-gateway-cheatsheet/</guid>
      <description>Nginx as API gateway — routing, auth, transform.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 17 — Stateful Workloads</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/17-stateful-workloads-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/17-stateful-workloads-cheatsheet/</guid>
      <description>Stateful workloads in K8s — Postgres operator, Redis, Kafka, considerations.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 17 — Slim Images Per Language</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/17-slim-images-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/17-slim-images-cheatsheet/</guid>
      <description>Minimal Docker images for Python, Node, Go, Rust, Java.</description>
    </item>
    <item>
      <title>Django Cheatsheet 17 — Background Tasks Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/17-background-tasks-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/17-background-tasks-cheatsheet/</guid>
      <description>Django background tasks — Celery, RQ, dramatiq, when to choose what.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 17 — Authentication Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/17-auth-patterns-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/17-auth-patterns-cheatsheet/</guid>
      <description>Next.js auth patterns — session strategies, route protection, RBAC.</description>
    </item>
    <item>
      <title>React Cheatsheet 17 — Drag and Drop</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/17-drag-and-drop-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/17-drag-and-drop-cheatsheet/</guid>
      <description>React drag and drop cheatsheet — dnd-kit, HTML5 DnD, native pointer events.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 17 — Monorepos with pnpm and TS</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/17-monorepos-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/17-monorepos-cheatsheet/</guid>
      <description>TypeScript monorepo cheatsheet — pnpm workspaces, turbo, project refs.</description>
    </item>
    <item>
      <title>Python Cheatsheet 17 — Strings, f-strings, and Encoding</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/17-strings-encoding-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/17-strings-encoding-cheatsheet/</guid>
      <description>Python strings cheatsheet — f-strings, encoding, slicing, common methods.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 17 — pydantic.dataclasses</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/17-dataclass-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/17-dataclass-cheatsheet/</guid>
      <description>Pydantic v2 dataclass integration — when to use, when to skip.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 17 — pg_stat_statements and Slow Queries</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/17-pg-stat-slow-queries-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/17-pg-stat-slow-queries-cheatsheet/</guid>
      <description>Postgres slow-query diagnosis — pg_stat_statements, auto_explain, log_min_duration_statement.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 17 — Inheritance and Polymorphism</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/17-inheritance-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/17-inheritance-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 inheritance cheatsheet — single-table, joined-table, concrete inheritance, polymorphic queries.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 17 — Caching: HTTP, Redis, fastapi-cache</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/17-caching-patterns-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 08:40:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/17-caching-patterns-cheatsheet/</guid>
      <description>FastAPI caching cheatsheet — HTTP cache headers, Redis-backed caching, fastapi-cache library.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 18 — Use Cases</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/18-use-cases-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/18-use-cases-cheatsheet/</guid>
      <description>ClickHouse use cases — logs, metrics, analytics.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 18 — Atlas Search</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/18-atlas-search-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/18-atlas-search-cheatsheet/</guid>
      <description>Atlas Search — full-text, autocomplete, facets.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 18 — Geo and Specialized Data</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/18-geo-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/18-geo-cheatsheet/</guid>
      <description>Redis geo, HLL, bitmap recipes.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 18 — LLM Application Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/18-patterns-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/18-patterns-cheatsheet/</guid>
      <description>LLM app patterns — classification, extraction, summarization, chat.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 18 — Backups</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/18-backups-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/18-backups-cheatsheet/</guid>
      <description>Linux backups — rsync, restic, borg, snapshots.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 18 — Common Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/18-patterns-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/18-patterns-cheatsheet/</guid>
      <description>Nginx common patterns — redirects, www, mirror, A/B.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 18 — Local Dev (Kind, k3d, minikube)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/18-local-dev-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/18-local-dev-cheatsheet/</guid>
      <description>Local K8s for dev — kind, k3d, minikube, Tilt, Skaffold.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 18 — Compose for Dev</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/18-compose-dev-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/18-compose-dev-cheatsheet/</guid>
      <description>docker compose for development — hot reload, devcontainers, profiles.</description>
    </item>
    <item>
      <title>Django Cheatsheet 18 — Logging and Monitoring</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/18-logging-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/18-logging-cheatsheet/</guid>
      <description>Django logging cheatsheet — LOGGING, structlog, Sentry, request log.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 18 — Edge Runtime</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/18-edge-runtime-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/18-edge-runtime-cheatsheet/</guid>
      <description>Next.js edge runtime cheatsheet — when to use, limitations, common patterns.</description>
    </item>
    <item>
      <title>React Cheatsheet 18 — Animations (Motion / Framer Motion)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/18-animations-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/18-animations-cheatsheet/</guid>
      <description>React animations cheatsheet — Motion library, layout animations, gestures.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 18 — Async Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/18-async-patterns-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/18-async-patterns-cheatsheet/</guid>
      <description>Async TypeScript cheatsheet — Promises, async/await, AbortController, concurrency.</description>
    </item>
    <item>
      <title>Python Cheatsheet 18 — Exceptions and Error Handling</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/18-exceptions-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/18-exceptions-cheatsheet/</guid>
      <description>Python exception handling — try/except/finally, ExceptionGroup, custom exceptions.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 18 — Common Domain Types (IDs, Money, Phone, Email)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/18-common-domain-types-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/18-common-domain-types-cheatsheet/</guid>
      <description>Pydantic v2 common domain types — IDs, money, phone numbers, dates, URLs.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 18 — Backup, PITR, and Restore</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/18-backup-pitr-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/18-backup-pitr-cheatsheet/</guid>
      <description>Postgres backups, PITR, pgBackRest, restore drills.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 18 — Hybrid Properties, Computed Columns, and Aggregates</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/18-hybrid-computed-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/18-hybrid-computed-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 hybrid_property / computed_column / column_property cheatsheet.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 18 — Streaming and LLM Integration</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/18-streaming-llm-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/18-streaming-llm-cheatsheet/</guid>
      <description>FastAPI LLM streaming cheatsheet — Anthropic / OpenAI / vLLM streaming, tool calls, cancellation.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 19 — Common Pitfalls</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/19-pitfalls-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/19-pitfalls-cheatsheet/</guid>
      <description>ClickHouse pitfalls — what to avoid.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 19 — Migration from SQL</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/19-sql-migration-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/19-sql-migration-cheatsheet/</guid>
      <description>SQL → MongoDB — mapping concepts.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 19 — Common Use Cases</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/19-use-cases-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/19-use-cases-cheatsheet/</guid>
      <description>Redis use cases — cache, queue, leaderboard, search.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 19 — Building Chat UI</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/19-chat-ui-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/19-chat-ui-cheatsheet/</guid>
      <description>Chat UI — streaming, markdown, tool indicators.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 19 — Debugging</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/19-debugging-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/19-debugging-cheatsheet/</guid>
      <description>Linux debugging — strace, gdb, perf, core dumps.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 19 — Debugging Nginx</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/19-debugging-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/19-debugging-cheatsheet/</guid>
      <description>Nginx debugging — error log, debug build, strace, common errors.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 19 — Debugging in K8s</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/19-debugging-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/19-debugging-cheatsheet/</guid>
      <description>Kubernetes debugging — pods, networks, DNS, events.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 19 — Persistent Data Backups</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/19-backups-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/19-backups-cheatsheet/</guid>
      <description>Docker data backups — Postgres, MySQL, volumes, S3 sync.</description>
    </item>
    <item>
      <title>Django Cheatsheet 19 — Performance Optimization</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/19-performance-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/19-performance-cheatsheet/</guid>
      <description>Django performance — query optimization, caching, connection pooling.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 19 — File Uploads</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/19-uploads-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/19-uploads-cheatsheet/</guid>
      <description>Next.js file upload cheatsheet — direct, presigned URLs, S3, R2.</description>
    </item>
    <item>
      <title>React Cheatsheet 19 — Lists and Virtualization</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/19-virtualization-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/19-virtualization-cheatsheet/</guid>
      <description>React list cheatsheet — keys, virtualization, infinite scroll.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 19 — Decorators (Stage 3)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/19-decorators-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/19-decorators-cheatsheet/</guid>
      <description>TypeScript decorators cheatsheet — Stage 3, class, method, field decorators.</description>
    </item>
    <item>
      <title>Python Cheatsheet 19 — Testing Patterns Beyond pytest Basics</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/19-testing-patterns-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/19-testing-patterns-cheatsheet/</guid>
      <description>Advanced Python testing — mock, snapshot, property-based, factory.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 19 — Testing Pydantic Models</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/19-testing-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/19-testing-cheatsheet/</guid>
      <description>Pydantic testing patterns — parametrized validation tests, factories, error matching.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 19 — Operational Patterns</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/19-operational-patterns-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/19-operational-patterns-cheatsheet/</guid>
      <description>Production operational patterns — PgBouncer, role separation, statement timeouts, connection limits.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 19 — Change Feeds, Outbox, and Logical Replication</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/19-change-feeds-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/19-change-feeds-cheatsheet/</guid>
      <description>SQLAlchemy change-feed cheatsheet — outbox pattern, CDC, logical replication, SKIP LOCKED workers.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 19 — Health, Probes, and Lifespan</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/19-health-probes-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 09:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/19-health-probes-cheatsheet/</guid>
      <description>FastAPI health / readiness / probes cheatsheet — lifespan, dependency check endpoints, K8s integration.</description>
    </item>
    <item>
      <title>ClickHouse Cheatsheet 20 — Production Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/clickhouse/20-production-cheatsheet/</link>
      <pubDate>Fri, 29 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/clickhouse/20-production-cheatsheet/</guid>
      <description>Production ClickHouse.</description>
    </item>
    <item>
      <title>MongoDB Cheatsheet 20 — Production Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/mongodb/20-production-cheatsheet/</link>
      <pubDate>Thu, 28 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/mongodb/20-production-cheatsheet/</guid>
      <description>Production MongoDB — config, ops, checklist.</description>
    </item>
    <item>
      <title>Redis Cheatsheet 20 — Production Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/redis/20-production-cheatsheet/</link>
      <pubDate>Wed, 27 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/redis/20-production-cheatsheet/</guid>
      <description>Production Redis — config, security, ops.</description>
    </item>
    <item>
      <title>AI/LLM Cheatsheet 20 — Production LLM App</title>
      <link>https://blog.rajpoot.dev/cheatsheets/ai-llm/20-production-cheatsheet/</link>
      <pubDate>Tue, 26 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/ai-llm/20-production-cheatsheet/</guid>
      <description>Production LLM app — architecture, ops, security.</description>
    </item>
    <item>
      <title>Linux Cheatsheet 20 — Production Server Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/linux/20-server-setup-cheatsheet/</link>
      <pubDate>Mon, 25 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/linux/20-server-setup-cheatsheet/</guid>
      <description>Linux production server — hardening, monitoring, ops checklist.</description>
    </item>
    <item>
      <title>Nginx Cheatsheet 20 — Production Nginx Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nginx/20-production-setup-cheatsheet/</link>
      <pubDate>Sun, 24 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nginx/20-production-setup-cheatsheet/</guid>
      <description>Production-ready Nginx config — full setup.</description>
    </item>
    <item>
      <title>Kubernetes Cheatsheet 20 — Production Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/kubernetes/20-production-setup-cheatsheet/</link>
      <pubDate>Sat, 23 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/kubernetes/20-production-setup-cheatsheet/</guid>
      <description>Kubernetes production setup — cluster, ingress, observability, GitOps.</description>
    </item>
    <item>
      <title>Docker Cheatsheet 20 — Production Docker Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/docker/20-production-setup-cheatsheet/</link>
      <pubDate>Fri, 22 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/docker/20-production-setup-cheatsheet/</guid>
      <description>Production Docker setup — daemon config, security, monitoring, deployment.</description>
    </item>
    <item>
      <title>Django Cheatsheet 20 — Modern Django Project Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/django/20-project-setup-cheatsheet/</link>
      <pubDate>Thu, 21 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/django/20-project-setup-cheatsheet/</guid>
      <description>Modern Django project setup — uv, DRF, Celery, Postgres, Docker, CI.</description>
    </item>
    <item>
      <title>Next.js Cheatsheet 20 — Modern Next.js Project Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/nextjs/20-project-setup-cheatsheet/</link>
      <pubDate>Wed, 20 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/nextjs/20-project-setup-cheatsheet/</guid>
      <description>Modern Next.js project setup — App Router, Tailwind, Auth.js, Prisma, tests.</description>
    </item>
    <item>
      <title>React Cheatsheet 20 — Modern React Project Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/react/20-project-setup-cheatsheet/</link>
      <pubDate>Tue, 19 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/react/20-project-setup-cheatsheet/</guid>
      <description>Modern React project setup — Vite, TypeScript, ESLint, Vitest, Tailwind.</description>
    </item>
    <item>
      <title>TypeScript Cheatsheet 20 — Modern TypeScript Project Setup</title>
      <link>https://blog.rajpoot.dev/cheatsheets/typescript/20-project-setup-cheatsheet/</link>
      <pubDate>Mon, 18 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/typescript/20-project-setup-cheatsheet/</guid>
      <description>Modern TypeScript project setup — tsconfig, eslint, prettier, vitest, tsup, CI.</description>
    </item>
    <item>
      <title>Python Cheatsheet 20 — Modern Project Setup (uv &#43; ruff &#43; mypy &#43; pytest)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/python/20-project-setup-cheatsheet/</link>
      <pubDate>Sun, 17 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/python/20-project-setup-cheatsheet/</guid>
      <description>Modern Python project setup — uv, ruff, mypy, pytest, pyproject.toml.</description>
    </item>
    <item>
      <title>Pydantic Cheatsheet 20 — Migration v1 → v2</title>
      <link>https://blog.rajpoot.dev/cheatsheets/pydantic/20-migration-v1-v2-cheatsheet/</link>
      <pubDate>Thu, 14 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/pydantic/20-migration-v1-v2-cheatsheet/</guid>
      <description>Pydantic v1 → v2 migration cheatsheet — renames, API differences, gotchas.</description>
    </item>
    <item>
      <title>SQLAlchemy &#43; Postgres Cheatsheet 20 — Useful Postgres Extensions</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/20-extensions-cheatsheet/</link>
      <pubDate>Wed, 13 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy-postgres/20-extensions-cheatsheet/</guid>
      <description>Postgres extensions catalog — the ones you&amp;#39;ll actually use.</description>
    </item>
    <item>
      <title>SQLAlchemy Cheatsheet 20 — Recipes (Pagination, Filtering, Sorting, Bulk)</title>
      <link>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/20-recipes-cheatsheet/</link>
      <pubDate>Tue, 12 May 2026 09:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/sqlalchemy/20-recipes-cheatsheet/</guid>
      <description>SQLAlchemy 2.0 recipes — cursor pagination, dynamic filtering, sort builders, bulk upsert.</description>
    </item>
    <item>
      <title>FastAPI Cheatsheet 20 — Production Checklist</title>
      <link>https://blog.rajpoot.dev/cheatsheets/fastapi/20-production-checklist-cheatsheet/</link>
      <pubDate>Mon, 11 May 2026 07:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/cheatsheets/fastapi/20-production-checklist-cheatsheet/</guid>
      <description>FastAPI production checklist — every box to tick before going live.</description>
    </item>
  </channel>
</rss>
