Section 2 · 6 topics
API Design
Why your API feels wrong to consume — and how to fix it
01
API-First Workflow
Spec → codegen → implement, not the other way around
Intermediate5 min read
02
Resource Modeling & URI Design
The hardest part of API design that nobody teaches
Intermediate6 min read
03
REST Design Principles
Resources and state transfers, not database table wrappers
Beginner6 min read
04
Query Design
Filtering, sorting, pagination, and sparse fieldsets done right
Intermediate5 min read
05
Error Handling & Status Codes
Stop returning 200 for errors
Beginner5 min read
06
Schema Evolution > Versioning
The best versioning strategy is not needing one
Advanced7 min read