DEV Community

Aseem Bansal
Aseem Bansal

Posted on • Edited on

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)