The Hidden Cost of Pagination

As developers, we love pagination. It is a familiar UX pattern, it is simple to implement, and we have libraries that make it easy. Give users a few filters, show them how many pages of results there are, and you have an interface flexible enough for almost everyone.