API Design
REST vs GraphQL vs tRPC is the wrong question. The right question is: what does this API need to do, and what tradeoffs are you making? This series covers API design decisions — versioning, error formats, authentication patterns, rate limiting, pagination, schema design, and the documentation that actually gets read. Written for engineers who will have to maintain this API in two years.