+++ date = "2023-05-03T00:27:53+00:00" lastmod = "2023-05-03T00:27:54+00:00" tags = [ "musings" ] author = "tdro" +++ So, I just realized that [infinite scrolling](https://en.wikipedia.org/wiki/Scrolling#Infinite_scrolling) is a two birds, one stone kinda thing. Basically; your servers do almost nothing, while the clients toil your complexity (and their time) on the server's behalf. It's a bad all--you--can--eat buffet in computer algorithmic form. The rewards? Architectural flexibility + implicit user retention. I recently saw someone scrolling a YouTube channel all the way to the end just to find the first video. That's the server's job... and a lot of wasted user time.