Я предполагаю, что это происходит с использованием ajax.
-Пользовательские посты, хиты отправки.
-Популярный контент отправляется через ajax на сервер, где он пытается его сохранить.
-Если оно сохранено:
Пост добавляется на страницу с использованием javascript и некоторых симпатичных анимаций, а все различные слушатели добавляются к интерактивным элементам
-Если не:
Показать какую-то ошибку.
Я уверен, что это еще не все, но это, вероятно, основная идея.