That's an interesting theory, but I keep seeing many more recent posts appearing, while this one is still lagging…
Yes, that's why I said new devlogs. That is, from creators and/or projects that haven't been checked yet.