DEV Community

Cover image for 🚨 🚀 25 Reasons (You MUST Know!!) Why *Some* “Listicles” Are BAD for dev.to 🤯 👿 🚨
Best Codes
Best Codes

Posted on • Edited on

🚨 🚀 25 Reasons (You MUST Know!!) Why *Some* “Listicles” Are BAD for dev.to 🤯 👿 🚨

Yes, the title of this post is an example of something like one of the many so called “Listicles” that have been littering the dev.to feed. With their titles full of emoji and words like “you must know” or “essential for any developer”, they entice our natural human curiosity.

Important!

Not all listicles are bad!

Follow these guidelines to create a good one:

  • Determine the purpose: Clearly define the purpose and objective of the listicle. What information or value are you trying to provide to the readers?

  • Provide meaningful content: Focus on creating informative and well-written text that provides value to the readers. Emojis, if used, should supplement the content rather than overshadow it.

  • Evaluate the overall impact: Before publishing, review the listicle to ensure that the use of emojis or potential clickbait text in the title enhances the reader's experience and supports the intended purpose of the article.

  • Do not write shallow content! This is super important. If you do everything else correctly, then make a listicle like "5 languages you MUST learn", content like this would be horrible:

  1. JS
  2. CSS
  3. HTML
  4. TS
  5. C++

Instead, write detailed content for each point in your list. The "Why, What, How" questions can help you with this. For each point in our list above, we could write Why to learn each language, What each language is (advantages, etc.), and How to learn it.

By following those guidelines, you can create a listicle that effectively incorporates as many emojis and “you must know” text as you want while maintaining the quality and substance of the content.

Clickbait on dev.to

More

Essentially, listicles are clickbait. These post appeal to something in human nature called “FOMO”.

What is FOMO?

FOMO stands for “Fear of Missing Out.” It is a phenomenon characterized by a feeling of anxiety or unease that comes from the belief that others might be having rewarding experiences or opportunities that one is not a part of. FOMO is commonly associated with social media and the constant stream of updates and activities shared by others.

What is “Emoji Baiting”?

Another thing that these posts are exploiting is something called “emoji baiting”. This concept is only recently being explored. It involves manipulating people's emotions on social media platforms with emojis like 🤯, 🚨, 👿, and 🚀. Artificial Intelligence (AI) is an expert at this.

Why are these posts bad?
Because it is nearly impossible to find any good content!

As content creators, it's our duty to support the growth of our fellow developers in every way possible. In the comments below, let's discuss how we can accomplish this on platforms like DEV. I'd love to hear your perspective on this matter. How can we enhance the value of the DEV community and make it less overwhelming for all developers?
Remember, being an exceptional developer goes beyond having knowledge of every tool or resource available. It's about honing problem-solving abilities, fostering creativity, and embracing lifelong learning. Let's prioritize these fundamental skills, and the rest will naturally fall into place.

And, as promised, here are the 🚀 🚨 25 Reasons That “Listicles” Are BAD 👿 for dev.to 🤯 🚨. As you read the listicle, consider how it reflects what it is saying (it is, after all, a listicle itself)

Click to Expand & View List
  1. Shallow Content: Listicles and clickbait often prioritize brevity over depth, resulting in superficial coverage of topics.
  2. Lack of Context: They provide limited context or background information, leaving readers with a fragmented understanding.
  3. Oversimplification: Complex subjects may be oversimplified to fit within the list format, leading to misconceptions and misunderstandings.
  4. Clickbait Titles: Sensational or misleading titles are used to attract clicks, compromising the integrity of the content.
  5. Misleading Information: Listicles and clickbait may contain inaccurate or outdated information, leading readers astray.
  6. Lack of Credibility: Some lack reliable sources or references, making it difficult to verify the accuracy of the information presented.
  7. Content Repetition: Listicles on similar topics frequently have repetitive content, offering little value to readers seeking fresh insights.
  8. Lack of Depth: Due to space constraints, listicles rarely delve into complex or nuanced aspects of a subject.
  9. Discourages Critical Thinking: Listicles and clickbait offer spoon-fed information, discouraging readers from engaging in critical thinking and analysis.
  10. Neglects Alternative Perspectives: They typically present a single viewpoint, excluding diverse or conflicting opinions.
  11. Monetization Over Quality: Some prioritize generating revenue through ads rather than producing high-quality, informative content.
  12. Unrealistic Expectations: Listicles and clickbait can create unrealistic expectations by making broad claims or promises without proper support.
  13. Poorly Researched Content: Due to the rush to produce content quickly, some lack thorough research and fact-checking.
  14. Lack of Originality: Many recycle content from other sources without adding any unique value or insights.
  15. Oversaturation of Topics: Popular topics are often covered repeatedly, saturating the community with redundant content.
  16. Neglects Long-Form Writing: Listicles and clickbait overshadow long-form articles, diminishing the importance of in-depth analysis.
  17. Disincentivizes Learning: The bite-sized nature of listicles and clickbait can discourage readers from seeking comprehensive learning experiences.
  18. Decreased Attention Span: Constant consumption of listicles and clickbait can contribute to shorter attention spans and decreased focus on detailed content.
  19. Wasted Clicks: Listicles and clickbait may lure readers with enticing titles, only to provide shallow or unhelpful content.
  20. Loss of Nuance: Complex topics lose nuance when reduced to a numbered list, oversimplifying important details.
  21. Lack of Engagement: Listicles and clickbait regularly fail to generate meaningful discussions or community engagement due to their shallow nature.
  22. Reduced Creativity: They may stifle creative expression and originality, as writers feel compelled to conform to the list format.
  23. Diminished Writing Standards: The demand for quick listicles and clickbait can lower the overall quality and standards of writing within the community.
  24. Perpetuates Online Skimming: Listicles and clickbait contribute to a culture of skimming rather than deep reading, affecting overall comprehension.
  25. Devaluation of Expertise: They can undermine the expertise of subject-matter experts, as their insights are condensed or oversimplified.

I hope you found this article engaging!

Thanks for reading!

2023-12-13:
Update Note:
You may have seen some of my posts, “11 AMAZING Bookmarklets for Web Devs 🔖 🚀 (What Are They, Anyway? 🤔)”, “6️⃣ Common Browsers: How Secure are They Really? 🔒 😯”, and “10 Fun Web Development Project Ideas for Bored Coders 👍”. I believe that these are not “listicles” or clickbait, as they aren't really shallow, and they have more than just a list. If you have a different opinion about any of them, please let me know how I can improve them!


Article written by BestCodes with grammar and spellchecker assistance.

Top comments (82)

Collapse
 
joolsmcfly profile image
Julien Dephix

Hi.

I have to agree with you.
I've read a lot of listicles and have adopted none of the tools I saw listed.
One-liners? Some are useful, of course, but they don't make an expert out of a noob.
75 sites to help me master 39 techniques? Ain't got no time for dis! :)

How can we enhance the value of the DEV community and make it less overwhelming for all developers?

I don't really know! Possible solutions:

  • Have a listicle tag that we can filter out from our feed?
  • keep on writing regular articles and hope they get read?
Collapse
 
danbailey profile image
Dan Bailey

Seconding the idea of the listicle tag! And allow admins to add it after an article is published.

Collapse
 
best_codes profile image
Best Codes

Thirding it? Whatever it is, I agree too!

Collapse
 
best_codes profile image
Best Codes

Thanks for commenting! I think the listicle tag is a great idea!

Collapse
 
areknawo profile image
Arek Nawo

Here's a discussion on the topic from a few days ago:

It includes a few possible solutions, updates from DEV team, and a general comments on the issue.

Thinking about this some more, I think a "Listicle" label might help. Most authors are unlikely to use it, so it should also be possible for mods to assign it to the article, in a way that's not possible to change easily by the author.

But apart from the listicles problem, I've written how groups of people are inflating the reaction metics in the first hours of the post being published:

This is a much-needed discussion, so thanks for bringing it up - whether through an AI-assisted post or not. 😅

There have always been a lot of "Top X" articles, but I've also noticed the recent increase. What's worse, I think some are playing the DEV algorithm to their advantage.

Many of these articles have their reactions/bookmarks "maxed out", i.e. it's very visible that a few users gave all 5 reactions possible, and also bookmarked the post. On top of that, these stats grow rapidly in the first hour of the post being published. That's not a typical behavior and likely indicates a group of people trying to prop up the post (e.g. for marketing efforts). This, in turn, puts the post at the top and drives the actual engagement.

Now, asking your friends and colleagues to upvote your post isn't something bad in and of itself, but it seems to be an organized and repeated effort, that seems to feature articles of lesser and lesser quality over time.

On the other hand, I'm also not fully opposed to "Top X" articles. I found them useful many times, whether looking for a tool in a new category or doing some research.

I'm also guilty of writing a few of my own, though, in recent times, I tried to both limit it and, when writing one, focus on a few options only, in greater detail. I feel like such "Top 3s" can deliver more value and insight than "Top 50", which is not much better than a Web search.

All in all, the DEV algorithm should be changed to prevent these articles from getting to the top of the feed so often. Some possible suggestions:

  • Make only a single reaction per user count;
  • Disable upvoting posts of an organization I'm in;
  • Somehow better control reactions that are added in the first hour of publishing a post;

If these changes work, fewer of these posts will be getting to top, there will be less incentive to write these, and there will be a greater variety of authors and topics reaching the top of the feed.

It's done primarely to listicles (low effort to write, low effort to get it to the top), but can really affect all categories, populating the top feed with low quality content. I don't have any good ideas on how to solve it though.

Collapse
 
lnahrf profile image
Lev N.

Don't think the initial engagement are not a bunch of alt accounts running an automated process... I think there should be an option to downvote a post (yea, I know, it's not optimal) in order to prevent these articles from reaching the top.

Collapse
 
areknawo profile image
Arek Nawo

Downvoting brings another set of issues, but it's certainly worth considering. As for initial engagement - whether that's alt accounts, bots, or just affiliated groups (most listicles are marketing material) - the result is the same with low-quality content on top of the feed.

Thread Thread
 
terabytetiger profile image
Tyler V. (he/him)

FWIW - Trusted Users/Mods do have the ability to downvote a post in the background with a "Low Quality" tag as well as a "High Quality" upvote.

Thread Thread
 
best_codes profile image
Best Codes

Cool! I hope they work on the post quality!

Thread Thread
 
areknawo profile image
Arek Nawo

I know, I have access to it. However, I often don't feel good marking a post "Low Quality" just because it's a listicle or it has artificially elevated reactions. I end up using the option only for the worst pieces.

This might be an issue with me, but I'd be more comfortable assigning a label/tag or in some other way, informing DEV algorithm, that the article should be (at least slightly) deprioritized.

Thread Thread
 
best_codes profile image
Best Codes

I would say that as a moderator, you are expected to down rank junk or spam posts and promote code content. Of course, I'm not one, so… (I am one on other sites, though.)

Collapse
 
miketalbot profile image
Info Comment hidden by post author - thread only accessible via permalink
Mike Talbot ⭐ • Edited

Downvoting is possible by Mods and Trusted Users, but I find it hard to downvote real content when there is so much spam and off-topic stuff. A policy change or a view by that moderation community could have an impact, but damn, it feels like censorship rather than trying to keep the feed clean of outright scams or spam.

 
lnahrf profile image
Lev N.

Yea, it does feel like censorship. Another member suggested a dedicated tag that can be added by mods and then filtered out from our feeds. This may be a less invasive approach.

Thread Thread
 
miketalbot profile image
Mike Talbot ⭐

Yes, that's my preferred option for sure. I've had my hard written content downvoted before and I can tell you it upset me a lot - it's why I never do it myself.

Collapse
 
best_codes profile image
Best Codes

Thanks for commenting! I have seen that post, I even commented on it. :D

Collapse
 
daveparr profile image
Dave Parr

Depending on the appetite and compute available to solve the problem, there might be some nlp solutions to spcifically ditch out listicles. It seems reasonable that a text classifier could be run over each post and a 'listicle' value associated with the metadata.

However, some listcles are good, I've particularly enjoyed many of the articles posted by Quine recently, which are listicles, but to FOSS repos that seem to be a little sflying under the radar in a field I'm interested in.

I'm not certain of the feed algo on Dev.to, but this seems like the content type of a listcle is a symptom of the underlying issue which might be disingenuous user engagement itself? (e.g. boosting posts in a way that doesn't reflect the quality of content)

BTW, I seem to be a moderator on here (not sure how that happened tbh), and this is my notification feed a second ago:

Image description

Only one of these has anything to do with programming, and they all seem to be advertistments of some form of scam?

Collapse
 
areknawo profile image
Arek Nawo

I agree that there are good listicles out there. However, with more of them ending up on top of the feed (especially with artificial reactions), there's less and less incentive to create good content.

I've seen recent listicles being nothing more than a bunch of links with animated cover image. Not even one paragraph of description. Essentially an equivalent of a copy-paste from Google/GitHub search, with some formatting on top.

Quine indeed has published what I think are examples of good-enough listicles, with original content, notes, etc.

Collapse
 
fernandezbaptiste profile image
Bap

Thanks Arek! It's great to hear you think we provide good content in our articles. 🙏

Collapse
 
fernandezbaptiste profile image
Bap • Edited

Hey Dave! We are super thankful for the mention here. We have some cool articles being released soon, so hopefully, you will enjoy reading them as well! 🙏

Collapse
 
nevodavid profile image
Info Comment hidden by post author - thread only accessible via permalink
Nevo David

Depends on the listicle.
If it's mostly first the leading company and then only general libraries that everybody posts, yeah, it's shitty (I don't need another person to list LangChain.)

However, researching and curating an authentic list of libraries you have never heard about is a great way to learn and see new stuff.

Collapse
 
areknawo profile image
Arek Nawo

I agree. Listicles can be good. The problem is, with more and more of those on top of the feed (likely via artificial reactions), there's less incentive to create good listicles (or any kind of content) and less room to compete for those without affiliated up-vote groups or many alt accounts.

I think it's fair to say that, in recent months, the quality has been degrading. Listicles have been abused as a blatant marketing material and growth hack, especially useful for new Dev Tools or OSS libraries. Some recent ones I've seen are just a bunch of links - no insight, original thoughts, reviews, etc. While the list might have been curated, it's the equivalent of Google/GitHub search results turned into low-effort content.

Again, I think listicles aren't the biggest problem and can be beneficial to the community. I think fewer list items and more insights for each one are the way to go, e.g. a "Top 3 best tools in a category", comparing all the listed tools in-depth (more a comparison article), or helping beginners understand which tool is recommended for which tasks.

The biggest problem is more and more people playing the relatively simple DEV algorithm to their advantage. Easy way to the top removes the incentive for quality and, in time, degrades the whole community, i.e. people don't come back because there's less and less valuable content on the site.

Collapse
 
nevodavid profile image
Nevo David

It tends not to agree with the algorithm part.
It's popular because it directly addresses a broad audience, mostly juniors (the main audience of DEV.)
listicles work well on Twitter and Linkedin for the same reasons.
I do agree it's mostly for marketing :)

Thread Thread
 
areknawo profile image
Arek Nawo

Yeah, unfortunately I have to hard disagree. There's been a few articles - including a recent "2_ OSS libraries to launch..." (I don't want to point fingers, thus little detail) article that I've caught, basically the moment it was published.

Every reaction and bookmark was getting +1 basically on every site refresh. Even if somehow article was that popular, right away since its publication (very unlikely), everyone adding all possible reactions (+ bookmark) isn't natural.

So, I think likely alt-accounts or just a group of people. Quite hard to think of an algorithm fix for that issue. It'll likely require some mod action.

This kind of behavior is damaging for the community and authors who don't have this kind of "support group", or just want to play fair.

Either way, once the article is at the top of the feed, then the actual "marketing" happens - website visits, GitHub stars, etc.

I don't particularly like junior/senior separation (I'm a freelancer so I've never recieved my label 😅), but I think even juniors can get tired of reading the same type of content again and again. I remember starting out, I prefered reading detailed, technical artlices that actually introduced me to new tools or concepts - that's my preference to this day.

Thread Thread
 
nevodavid profile image
Nevo David

Top feed != views actually :)

You might fake the reaction and save, but it will not affect the amount of views.
It can give a push to the article.

Thread Thread
 
areknawo profile image
Arek Nawo

If feed != views, then there would be no point in doing this - especially repeatedly, which currently seems to be the case. That said, even if there's really no benefit to doing this, I guess it'd only be beneficial to everyone if such behavior was prevented somehow - fair stats and views for everyone.

I know how this all sounds (I'm considering diving deeper into this in a dedicated blog post), but I think you, as an experienced Head of Growth, can agree that there's a case to be made here. :)

 
best_codes profile image
Best Codes

Thanks for your opinion!

Collapse
 
best_codes profile image
Best Codes

I agree, some can be more in depth, however this is usually not the case. But, I do have to hide your comment as I am devoted to making a better internet for children, which includes counteracting content with filthy language. Thanks for posting!

Collapse
 
felixdev9 profile image
Info Comment hidden by post author - thread only accessible via permalink
Felix

Ha ha, for those reading author just made a listicle. Talks about how bad listicles are, goes on to make one.

Collapse
 
best_codes profile image
Best Codes

@felixdev9 That's not what I'm doing…

I followed the guidelines here:
dev.to/devteam/best-practices-for-...

And in this post, I literally talked about how some listicles are good:

Image description

If you think I didn't follow the guidelines, then please tell me how I can improve my posts.

Collapse
 
felixdev9 profile image
Felix

That's a listicle of code snippets you have created. And your original post before editing did critique listicles.
There was no talk of listicles being shallow or meaningful.

Thread Thread
 
best_codes profile image
Best Codes • Edited

@felixdev9 It is a listicle, and I repeat that not all listicles are bad. I followed the guidelines for listicles on dev.

And your original post before editing did critique listicles.

It still does, too.

There was no talk of listicles being shallow or meaningful.

There was talk of listicles being shallow. None of them being meaningful, hence the update.

I apologize if my original post was unclear about the fact that not all listicles are bad before my edits. If there is a specific way that I could improve any of my posts overall, then let me know.

Thread Thread
 
felixdev9 profile image
Felix

Why are you hiding the comments, especially those which don't align with your views?

Thread Thread
 
best_codes profile image
Best Codes

I didn't see any reason why comments that weren't about someone who learned something or constructive criticism should be seen. If you can give me a good reason, I'll unhide them.

Collapse
 
reinerknudsen profile image
Reiner Knudsen

A solution could be - in addition to those mentioned here - to establish a trust system for authors. It would talk metrics of number of posts with content valued by readers etc. The most trusted authors would be reviewed on a regular basis and see whether they really deserve their state.
I am aware of the issues with this proposal, but I think reliability is with authors and not single articles.(in the mid or long run)

Collapse
 
ingosteinke profile image
Ingo Steinke, web developer

A trust system might not be as easy as it seems. I often described DEV as a welcoming, inclusive antithesis of StackOverflow's alleged meritocracy. But still a curating committee of experts and temporary, maybe elected, deputies promises to be much better than the current situation. We even have the tools. I have a "moderate post" where I can add invisible ratings to posts, apart from the obvious hearts and reactions. This additional hidden rating seems to be a privilege that could be used and given more weight for a community trust system.

Collapse
 
best_codes profile image
Best Codes

If there was a reliable way to do this, it would be nice. I got downvoted once on Stack Overflow though and am now permanently banned from posting. The system can mess up a lot. Maybe it could be improved? IDK. Thanks for your opinion!

Collapse
 
blindfish3 profile image
Ben Calder

Totally agree: I have pretty much given up on this site because all I ever see are these lame "top 7 things I MUST know", followed by lists highlighting the top posts on dev.to that repeat what I just scrolled past... It's become tedious beyond measure.

Collapse
 
best_codes profile image
Best Codes

I just scroll down a ways or go to the Latest or Top tabs instead.

Collapse
 
lnahrf profile image
Lev N. • Edited

Agreed, it’s quality over quantity. These lists almost never offer valuable data.

The lists are directly connected to people using AI to generate their content. I have commented on a similar discussion about AI that it creates a “laundromat” of content, posted again and again just for the sake of posting and not for the sake of delivering valuable information. It’s bad, truly.

Collapse
 
best_codes profile image
Best Codes

Do you have any thoughts on how to counteract this? I kind of like the listicle tag idea, and just writing good content. :)

Collapse
 
ingosteinke profile image
Ingo Steinke, web developer

Thanks for the post and the long list of valid objections against listicle clickbait content! At least the current wave of them is easy to spot due to their generative AI aesthetic cover images and the "EVERY/MUST" keywords.

I have set my experience level to senior and tuned my watchlist with some negative tags like "ai" but it seems that we need an additional word filter to stop those EVERY/MUST listicles to appear on top of my "relevant" feed more and more often.

I agree that the problem is neither the list style nor the title or imagery, but rather the lack of research and the promotional links. If this trend goes on, DEV will become an overrated garbage page much like medium has seen better days. Then we will either need alternative forem clients or switch to another new community that is not popular enough for spammers yet.

Collapse
 
best_codes profile image
Best Codes

I agree. Thanks for commenting!

Collapse
 
ivanzanev profile image
Ivan Zanev

I want to understand the problem better. How is the feed working? I thought it is showing in chronological descending order. I don't believe there is some smart algorithm at play, so if listicles are showing more it means more and more people are doing it.

Collapse
 
best_codes profile image
Best Codes

The posts are sorted by “Relevance”, using an algorithm that sorts the posts based on your tags in a way that it thinks is good. It is too prone to lists and influenced by the post's popularity too much.

Collapse
 
ivanzanev profile image
Ivan Zanev

But this means that for some reason the listicles become very popular. What is the reason behind their popularity?

Thread Thread
 
best_codes profile image
Best Codes

The algorithm probably sees a large number, put the content up a bit higher, and then people see it and click on it because of the emoji and FOMO. Then, they like the post, it gets higher and higher…

Thread Thread
 
ivanzanev profile image
Ivan Zanev

Plus the number in the title and the collection of things which feels as if you are getting "more for the price of one" bargain. I think the reason why such post is liked more is because it's not a sequence in which any step may brake, but a list of things and only one has to work in order for a person to have a somewhat positive reaction.

Some comments may only be visible to logged-in visitors. Sign in to view all comments. Some comments have been hidden by the post's author - find out more