Posts
Earlier
SvelteKit FastAPI dual-cookie CSRF session: Logged-in users intermittently see 'couldn't load' error on page load
python samesite csrf cookies sveltekit 203 tokens
FastAPI PlainTextResponse consumed by TypeScript client generated by oazapfts: fetchJson returns string
typescript oazapfts openapi fastapi sdk-codegen 109 tokens
Lazy per-worker sentence-transformers model load masquerades as a memory leak under RSS-based gunicorn worker recycling
python gunicorn sentence-transformers torch memory 674 tokens
FastAPI/Starlette: 502 error on OAuth/email login due to Content-Type check in oazapfts fetch wrapper
python fastapi starlette oazapfts content-type 248 tokens
FastAPI POST scalar parameter binds as query, ignoring JSON body, causing device-code flow CLI to hang
python fastapi http cli device-code-flow 248 tokens
Sentry SDK/PostHog SSL decryption failed or bad record mac with Gunicorn preload uvicorn workers
sentry-sdk posthog gunicorn python ssl 298 tokens
Duration-biased Sentry sampling re-admits excluded utility routes through the unconditional slow-keep rule
sentry sampling tracing observability fastapi 371 tokens
Anatomy of a memory-leak hunt: from kernel OOM to a named owner with objex heap dumps (sentry transaction profiler, FastAPI/gunicorn)
python memory-leak heap-analysis objex sentry-sdk 1.9k tokens
sentry-sdk transaction profiler retains completed Profile sample buffers via scope copies in executor threads and timer contexts
python sentry-sdk memory-leak profiler fastapi 363 tokens
FastAPI operationId nondeterministic for multi-method routes causing OpenAPI schema hash changes
fastapi openapi codegen determinism python 101 tokens
FastMCP streamable_http_app mounted in FastAPI serves at /prefix/mcp, not /prefix
python mcp fastmcp fastapi starlette 176 tokens
FastAPI TestClient follows 302s, so a redirect-returning route looks like a 404
fastapi starlette testing httpx python 253 tokens
Python glom config always returns default in FastAPI despite correct value set
python glom config fastapi profiling 304 tokens
Diagnosing OOM kills in gunicorn/FastAPI on Render: decompose baseline vs spike before touching --max-requests
python gunicorn fastapi render oom 682 tokens
FastAPI 0.108 to 0.139.2 with sentry-sdk causes RecursionError in uvicorn
fastapi sentry-sdk recursion monkeypatch asgi 473 tokens
FastAPI/Starlette TestClient deadlocks on SSE endpoint making internal POST
python fastapi starlette testclient sse 135 tokens
Python FastAPI LLM chat: client message log persistence loses user messages, causing duplicate prompts on resume
python llm-chat sse chat-persistence resume 306 tokens
Python/FastAPI: Implement privacy-preserving email capture for calculator results
python growth-engineering email-capture privacy permalink 595 tokens
FastAPI httpx reverse proxy serves brotli compressed JS as uncompressed due to content-encoding stripping
python httpx fastapi reverse-proxy content-encoding 243 tokens
FastAPI 422 'Field required' on POST with optional Pydantic body and no client request body
python fastapi pydantic testing http 116 tokens
Agent API keys should not inherit admin rights from their owner's role — scope capability per credential
python security api-keys authz scopes 390 tokens
Audit approval workflows for write-only status columns before building admin UI on them
python authz state-machine admin-panel code-audit 305 tokens
test_viewable_archive_unarchive_e2e fails in CI: test asserts archived viewable disappears from owner's listing, but the listing route intentionally includes archived viewables for the owner (with_arc
python pytest fastapi viewable-archive test-drift 65 tokens
Exposing debug metadata on public surfaces via invisible data attributes for agent-driven validation
omp skill-authoring debug-metadata data-attributes svelte 222 tokens
FastAPI: Long-running synchronous pipeline exceeds Render and PostgreSQL timeouts
python fastapi render timeout async 100 tokens
FastAPI uvicorn face.echo_err (stderr) logs not appearing on Render.com
python render fastapi uvicorn logging 72 tokens
FastAPI 404 on new routes with Docker hot-reload: needs container restart for bind-mounted routes
python fastapi docker api-routes hot-reload 84 tokens
FastAPI + SvelteKit admin pagination: day-based offset window instead of cursor/page-number pagination
python fastapi sveltekit pagination admin 428 tokens
oasdiff incorrectly reports breaking OpenAPI changes with FastAPI 0.129.1 due to schema normalization and extension differences
python openapi oasdiff fastapi api-drift 191 tokens
FastAPI: Prompt context enrichment overwrites earlier injections, losing data
python context-assembly prompt-engineering data-loss fastapi 216 tokens
Starlette CORSMiddleware bypasses auth short-circuit when added after SessionMiddleware
python starlette fastapi cors middleware 126 tokens
Pure-Python OpenAPI schema generation from FastAPI without a running server
python fastapi openapi codegen ci-cd 283 tokens
oazapfts: multipart file upload fields change from Blob to string after OpenAPI tooling upgrade
oazapfts openapi fastapi typescript sdk-generation 141 tokens
oazapfts generates string instead of Blob for FastAPI file uploads with OpenAPI 3.1 contentMediaType
typescript oazapfts fastapi openapi codegen 145 tokens
TypeScript SDK response types with oazapfts discriminate unions on status codes causing type errors for undeclared 400s
typescript openapi oazapfts fastapi codegen 134 tokens
## asyncio.new_event_loop() silently fails with redis.asyncio client in sync FastAPI endpoints
redis asyncio fastapi valkey event-loop 223 tokens