DEV Community

Aseem Bansal
Aseem Bansal

Posted on β€’ Edited on

1

What is the algorithm for dev.to's feed?

My feed is full of people who I do not follow and tags I do not follow. I have checked various posts. It seems all of dev is being shown to me. What is happening here?

e.g. I am seeing this post
https://dev.to/koddr/how-to-create-a-native-macos-app-on-go-golang-and-react-js-with-full-code-protection-part-1-463k

I do not follow the person and do not follow any of tags in it so why am I seeing this post in my feed?


If you want to know when I write more articles join telegram channel for Data posts, software posts or other posts. I don't spam, promise.

Top comments (4)

Collapse
 
piannaf profile image
Justin Mancinelli β€’

Thanks for posting the question, I had thought about it myself but wasn't motivated enough to dig in until seeing your question.

So I dug in:

Collapse
 
piannaf profile image
Justin Mancinelli β€’

I dug into this and the first article you see doesn't take into account people or tags you follow. Several after that should take into your negative tag score and, with -100, shouldn't show up. But, later on, especially after scrolling a bit, tags don't matter again.

Collapse
 
kbariotis profile image
Kostas Bariotis β€’

Not directly an answer, but if you are a Ruby on Rails user, you could figure it out your self: github.com/thepracticaldev/dev.to/...

Collapse
 
piannaf profile image
Justin Mancinelli β€’

It's great that dev.to is open source. I dug in and the algorithm is spread out across a few files (including the article model you pointed out)

πŸ‘‹ Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay