DEV Community

Tackling Clickbait on DEV: Strategy and Technical Approach

Ben Halpern on January 24, 2024

Tackling Clickbait on DEV: Our Strategy and Actions Recently, we have implemented measures to address the issue of clickbait on DEV. Thi...
Collapse
 
lnahrf profile image
Lev Nahar

Great job DEV team! My add-on is no longer needed, which is great (I also think that not all listicles are bad). Thanks for all of your hard work.

Collapse
 
ben profile image
Ben Halpern

Thank you!

But with this in mind, I'd love for us to expose some native functionality people could plug in to to refine their feed.

Will get back to you.

Collapse
 
pradumnasaraf profile image
Pradumna Saraf

Great work DEV team! This will help make the community better.

Collapse
 
nathan_tarbert profile image
Nathan Tarbert

I totally agree with your comment @uliyahoo!

Collapse
 
maxprilutskiy profile image
Max Prilutskiy

Amazing work!

Collapse
 
akashdev23 profile image
Akash Dev

great work..

Collapse
 
nevodavid profile image
Nevo David

I love it; we can focus on high-quality articles instead of listicles.
One thing that is not being solved yet is nonrelevant articles that are being posted by bots (non-dev related)

Image description

There's a bunch of it on the latest feed, and that massive amount of spam causes good articles not to get visibility.

Collapse
 
janmpeterka profile image
Jan Peterka

Maybe some kind of tech_score can be assigned, saying how technical the post is.
Of course, it's completely legitimate and desirable to have non-tech posts here, often under #watercooler or similar tags, but it might be some indication.

Collapse
 
brense profile image
Rense Bakker

I'm happy that the DEV team is addressing clickbait posts, but I would like it even better if you considered another metric as well. The number of engagements that a post gets in a short amount of time should be considered I think. At the very least to flag a post for further review. Trigger happy trolls often create posts that they know are very controversial and thus produce a large amount of response in a short time. Currently such posts can reside in the top 1 on DEV posts for weeks before getting removed due to significant negativity in the commentary all the while moderators get flooded with reports from people who want to misuse moderation to silence the other side of the argument. Instead of muting/banning the people, consider removing posts that trigger such commentary from the listings early, by checking for number of interactions in a 2 hour period for example.

Collapse
 
miketalbot profile image
Mike Talbot ⭐

I thank you. My blood pressure thanks you.

Collapse
 
lnahrf profile image
Lev Nahar

haha, so true

Collapse
 
uliyahoo profile image
uliyahoo

I would make sure to watch out that you don't change the platform too much for the sake of a small but loud minority position.

It's easy to hate on listicles, but they are by no means low-effort content and they provide value to a lot of users - hence why they get engagement and dominate top feeds.

Click-ability is also a natural push in any content feed. You can spend weeks working on high quality content, but if you don't optimize its click ability - no one will see it or know about it. This is by no means unique to dev.to, it's a feature of every content ecosystem.

Greater user customization and more sophisticated filtering could be great, just don't be overly reactive to users who may not represent the best interests of the platform.

Collapse
 
ben profile image
Ben Halpern

Yup, that is definitely the ethos we're trying to follow here. Our implementation is not an all-or-nothing adjustment — just a cue in an increasingly intelligent algorithm. As much as we respect the filter extension, it is definitely not the direction we'd have gone. I think we are hitting the right tone here and a/b testing everything.

But thank you for the feedback, it is definitely valuable to hear this, definitely agree.

Collapse
 
andrewbaisden profile image
Andrew Baisden

Good job, keep up the good work making this platform more welcoming and with high-quality content.

Collapse
 
leob profile image
leob • Edited

Ben, what is your definition of "clickbait'?

What I've noticed for quite some time now is the huge amount of spam accounts, which are completely unrelated to web/software dev - so I was wondering if you have a strategy in place to combat that (but, from what I can see it seems that such accounts are being actively removed, so that's a good thing).

Keep up the good work!

Collapse
 
fernandezbaptiste profile image
Bap • Edited

This is a really cool initiative. I think this will make the feed much healthier and we will have higher quality content on the platform. 💪

There is limited visibility, though, on how things are being filtered without having to dive into the algo, IMO. I have recently posted a post with a non-trivial amount of work (dev.to/quine/5-open-source-tools-f...), and I believe I have been penalised by the algo (around 5% of the impressions I normally get after 24 hours). I am not sure why, and I'm a bit bummed about this. 🙃

Collapse
 
po0q profile image
pO0q 🦄

I really appreciate the way you face such problems.

Hope for the best.

Collapse
 
dasheck0 profile image
Stefan Neidig

Great post. Strategy 2 really shocked me!

Just kidding. Please don't ban me :D

Collapse
 
highcenburg profile image
Vicente G. Reyes

Nice work team!

Collapse
 
amtzespinosa profile image
Alex Martínez

Great job DEV team! Good to see that you are continuously working on improving DEV community, thank you!

Collapse
 
marissab profile image
Marissa B • Edited

Oh thank god. I rarely come on here anymore because there's a mountain of garbage clickbait to shovel before finding anything interesting. It didn't used to be like this.

Collapse
 
christianpaez profile image
Christian Paez

THANKS

Collapse
 
ricardogesteves profile image
Ricardo Esteves

Great @ben and DEV team, this is a nice improvement!👀

Collapse
 
manchicken profile image
Mike Stemle

I love this! Thanks for doing it, and thanks for maintaining transparency!

Collapse
 
bwca profile image
Volodymyr Yepishev

But woe to you, O dev.to content creator, for the AI censor has come down to you in great wrath 🫣😂

Collapse
 
ben profile image
Ben Halpern

I'll note that this has no way to remove anything from the feed, it just limits how likely it is to be the top post if it's egregious.

Just a note on the term "censor" — it will have an impact but be relatively minimal.