<?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 on Manvendra Rajpoot</title>
    <link>https://blog.rajpoot.dev/posts/fastapi/</link>
    <description>Recent content in FastAPI 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/posts/fastapi/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>FastAPI Dependency Injection in 2026 — Patterns That Scale Past Toy Apps</title>
      <link>https://blog.rajpoot.dev/posts/fastapi/fastapi-dependency-injection-2026/</link>
      <pubDate>Mon, 04 May 2026 08:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/fastapi/fastapi-dependency-injection-2026/</guid>
      <description>FastAPI dependency injection in 2026 — DB sessions, auth, caching deps, lifecycle, and patterns from production FastAPI apps.</description>
    </item>
    <item>
      <title>FastAPI Background Tasks in 2026 — BackgroundTasks, ARQ, and When to Reach for Celery</title>
      <link>https://blog.rajpoot.dev/posts/fastapi/fastapi-background-tasks-2026/</link>
      <pubDate>Sat, 02 May 2026 07:10:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/fastapi/fastapi-background-tasks-2026/</guid>
      <description>Background tasks in FastAPI 2026 — BackgroundTasks vs ARQ vs Celery vs Dramatiq. Patterns for short tasks, long jobs, and reliable processing.</description>
    </item>
    <item>
      <title>FastAPI Streaming and SSE in 2026 — Real-Time Without WebSockets</title>
      <link>https://blog.rajpoot.dev/posts/fastapi/fastapi-streaming-sse-2026/</link>
      <pubDate>Sat, 02 May 2026 07:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/fastapi/fastapi-streaming-sse-2026/</guid>
      <description>FastAPI streaming responses and Server-Sent Events in 2026 — async generators, SSE format, LLM streaming, and the production patterns.</description>
    </item>
    <item>
      <title>FastAPI &#43; Pydantic v2 &#43; SQLAlchemy 2.0 — Production Patterns for 2026</title>
      <link>https://blog.rajpoot.dev/posts/fastapi/fastapi-pydantic-v2-sqlalchemy-2-production/</link>
      <pubDate>Tue, 28 Apr 2026 17:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/fastapi/fastapi-pydantic-v2-sqlalchemy-2-production/</guid>
      <description>The FastAPI stack worth building on in 2026 — Pydantic v2, async SQLAlchemy 2.0, dependency injection, settings, errors, observability, and the layout that scales past one file.</description>
    </item>
    <item>
      <title>Testing FastAPI Apps: From Pytest to Database Isolation</title>
      <link>https://blog.rajpoot.dev/posts/fastapi/testing-fastapi-apps/</link>
      <pubDate>Tue, 28 Apr 2026 13:55:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/fastapi/testing-fastapi-apps/</guid>
      <description>How to test FastAPI applications properly — pytest setup, async test client, database isolation per test, fixtures for auth, and the patterns that scale.</description>
    </item>
    <item>
      <title>JWT Authentication in FastAPI: A Complete Walkthrough</title>
      <link>https://blog.rajpoot.dev/posts/fastapi/jwt-authentication-in-fastapi/</link>
      <pubDate>Tue, 28 Apr 2026 13:50:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/fastapi/jwt-authentication-in-fastapi/</guid>
      <description>Build secure JWT authentication in FastAPI from scratch — password hashing, token issuing, refresh tokens, dependency-injected current user, and the security pitfalls to avoid.</description>
    </item>
    <item>
      <title>FastAPI &#43; SQLAlchemy &#43; PostgreSQL: A Modern Setup</title>
      <link>https://blog.rajpoot.dev/posts/fastapi/fastapi-with-sqlalchemy/</link>
      <pubDate>Tue, 28 Apr 2026 13:45:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/fastapi/fastapi-with-sqlalchemy/</guid>
      <description>A practical guide to wiring FastAPI to PostgreSQL with SQLAlchemy 2.0 (async), Alembic migrations, and a sane project structure.</description>
    </item>
    <item>
      <title>Getting Started with FastAPI: Modern Python APIs Done Right</title>
      <link>https://blog.rajpoot.dev/posts/fastapi/getting-started-with-fastapi/</link>
      <pubDate>Tue, 28 Apr 2026 11:00:00 +0530</pubDate>
      <guid>https://blog.rajpoot.dev/posts/fastapi/getting-started-with-fastapi/</guid>
      <description>A practical introduction to FastAPI — the async Python framework that gives you type-safe APIs, automatic docs, and great performance with very little ceremony.</description>
    </item>
  </channel>
</rss>
