i am thinking about pagination for seppo.app a lot. My current take on it is
- page content SHOULD be immutable (except for deletions),
- there are no edits of post, but modified re-posts plus a delete in case,
- due to deletions page size is mutable(!), there may be degenerated empty ones,
- numbering is reverse for stable, static page contents (as long as there are no deletes),
- the current (most recent) page has no number
- the current (most recent) page is always full, the 2nd (thus the most recent bearing a number) has volatile size, all others are stable.
Most I do it at mro.name/microblog for years now.
P.S.: works for dynamic pages, too.