engineering
Designing API Pagination That Survives Deletion: Cursor Stability Patterns
Cursor pagination is the right default for API list endpoints. But cursors break in subtle ways when the underlying data changes between page fetches. The patterns that handle deletions and updates correctly are worth knowing before you ship.