Pagination Needs a Stable Order Before It Needs a Clever Cursor
Pagination looks simple until the underlying list changes between requests.
wade womersley – york based software engineer
Engineering notes from the sharp end
wade womersley – york based software engineer I write the way I work: direct, useful, and more interested in what holds up in production than what sounds clever on a slide.
294 published posts
Latest update
Latest post
Pagination looks simple until the underlying list changes between requests.
Archive
I like being able to plug the same-shaped cable into more devices.
Passkeys can make signing in feel pleasantly uneventful.
I remain very easy to impress with something that glows in the dark.
Starting the database container before the application container sounds like it should solve startup failures.
When a database query gets slow, adding an index is an appealingly concrete thing to do.
A timeout tells you that a response did not arrive in time.
There is something disproportionately pleasing about a tiny jar of hotel breakfast jam.
PHP 8.2 is approaching the end of its security support window on 31 December 2026.
PostgreSQL 14 reaches the end of community support on 12 November 2026.