Every published module, all in one place.
View the API & Backend category page
6 modules
API & Backend → Rate Limiting
Which endpoints need explicit abuse budgets, how to choose limits per identity axis, and how to respond to breaches without leaking exploitable detail.
by @markdowners
API & Backend → Other
Rules for writing API reference documentation developers can actually use: runnable examples per endpoint, realistic request/response pairs, a full error catalog, auth explained first, breaking-change changelogs, a five-minute quickstart, and generating docs from source of truth.
API & Backend → Background Jobs
Build reliable background job and queue systems: idempotent handlers, retry with backoff and dead-letter queues, small payloads, timeouts, at-least-once delivery, queue-depth monitoring, and graceful worker shutdown.
API & Backend → Graphql
Design GraphQL APIs that scale: schema-first modeling, deliberate nullability, connection-style pagination, DataLoader batching, structured errors, and query depth/complexity limits.
API & Backend → Serverless
Write serverless and edge functions that perform well and cost predictably: stateless handlers, cold-start budgets, timeout and memory sizing, idempotency for retries, database connection pooling, local dev parity, and cost awareness.
API & Backend → Rest
Design consistent, predictable REST APIs: resource-oriented URL paths, correct status codes, a uniform error envelope, pagination/filtering/sorting conventions, versioning, and idempotency.