API results pagination is a bit of a trigger issue for me. It’s such an easy concept to conceptualize but is literally an exercise in edge cases. Part of the problem is the name itself, pagination, which evokes the image of advancing, sheet by sheet, through a printed document. What could be easier? Flip a page to move forward, flip a page to move back. Easy peasy. Accept that’s almost never what API pagination is, it’s usually a flexibly defined cursor moving…