<?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>FastAPI Cheatsheets on Manvendra Rajpoot</title>
    <link>https://blog.rajpoot.dev/cheatsheets/fastapi/</link>
    <description>Recent content in FastAPI Cheatsheets 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>
    <atom:link href="https://blog.rajpoot.dev/cheatsheets/fastapi/index.xml" rel="self" type="application/rss+xml" />
    <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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>
