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 Dec 1 '18

Let's talk about an unnecessary but popular Vue plugin

Do we really need a plugin for everything?

Join dev.to

Coding is hard. Community is here.