Hi Yamboy1, welcome to dev.to :-)

Thanks to your post I learned something new about dev.to's source code.

According to this file a post becomes a potential classic if:

  • has a random tag, chosen by a specific set of tags which apparently changes by user
  • is published and featured (not sure how the latter works)
  • has at least 45 positive reactions
  • is at least 10 months old

It can also be just a random high quality article (min 75 positive reactions).

Then from the list of the candidates, one post gets chosen at random and put in a cache for 90 minutes.

I probably missed something but at least now we both know it's a combination of popularity, user input and randomness :)

 

Nailed it 😅

(Featured is a manual trigger by admins, basically for this purpose. We’d want to unfeature anything that is now out of date even if it was popular.)

Classic DEV Post from Nov 29 '18

Big Tech Company Interview Advice Thread

Give and receive advice on big tech company interviews