DEV Community

#apidesign

Best practices for designing, versioning, and managing robust REST and gRPC APIs.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Routing in Go Part 1: A small server you can grow without rewriting at midnight

Routing in Go Part 1: A small server you can grow without rewriting at midnight

Comments
9 min read
Routing in Go Part 3: The last upgrade

Routing in Go Part 3: The last upgrade

Comments
9 min read
Routing in Go Part 2: Upgrading the server so it behaves like a grown up

Routing in Go Part 2: Upgrading the server so it behaves like a grown up

Comments
8 min read
HTTP QUERY Shipped. Your Cache Did Not Get the Memo

HTTP QUERY Shipped. Your Cache Did Not Get the Memo

Comments
9 min read
The x-tenant-id Pattern: Multi-Tenant API Without Multi-Tenant Complexity

The x-tenant-id Pattern: Multi-Tenant API Without Multi-Tenant Complexity

Comments
4 min read
Task Queues in Production: Celery vs Temporal vs Native FastAPI

Task Queues in Production: Celery vs Temporal vs Native FastAPI

Comments
4 min read
Building Multi-Tenant SaaS Databases: Isolation, Performance, and PostgreSQL Strategies

Building Multi-Tenant SaaS Databases: Isolation, Performance, and PostgreSQL Strategies

1
Comments 1
4 min read
Building RAG-Powered AI Agents with AgentCore: What the Hands-On Tutorials Don't Tell You

Building RAG-Powered AI Agents with AgentCore: What the Hands-On Tutorials Don't Tell You

Comments
4 min read
The Firestore JOIN Trap: What Google's New Pipelines API Costs You That Nobody's Talking About

The Firestore JOIN Trap: What Google's New Pipelines API Costs You That Nobody's Talking About

1
Comments
4 min read
The MCP Hosting Churn Problem: What Three Cloud Run Migrations Taught Me About AI Agent Infrastructure

The MCP Hosting Churn Problem: What Three Cloud Run Migrations Taught Me About AI Agent Infrastructure

Comments
4 min read
Race Conditions Explained: The Concurrency Bug Every Backend Developer Should Understand

Race Conditions Explained: The Concurrency Bug Every Backend Developer Should Understand

Comments
7 min read
Idempotency Explained: Building APIs That Survive Retries

Idempotency Explained: Building APIs That Survive Retries

Comments
5 min read
Why Your RAG System Keeps Hallucinating: The Hidden Cost of Skipping Fundamentals

Why Your RAG System Keeps Hallucinating: The Hidden Cost of Skipping Fundamentals

2
Comments
5 min read
FastAPI Performance Tuning: Caching, Async, and Production Bottlenecks

FastAPI Performance Tuning: Caching, Async, and Production Bottlenecks

Comments
4 min read
The Tips Behind API Artisan: Building Laravel APIs Developers Actually Want to Use

The Tips Behind API Artisan: Building Laravel APIs Developers Actually Want to Use

1
Comments
10 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.