DEV Community

Cover image for How My Article Got Trended on Hackernoon But not on
Elliot Brenya sarfo
Elliot Brenya sarfo

Posted on


How My Article Got Trended on Hackernoon But not on

As a tech writer and avid reader of technology-related articles, I was excited to submit my latest piece to Hackernoon and, two popular platforms for developers and tech enthusiasts. However, to my surprise, my article only trended on Hackernoon and not on

Image description

After a bit of reflection, I realized that there were a few key factors that contributed to the success of my article on Hackernoon, but not on

First and foremost, the topic of my article was a hot button issue in the tech community at the time of pubilish. I had written about The Best Programming Languages for Working with AI, and this was a topic that many people were passionate about and eager to discuss. As a result, my article generated a lot of buzz on Hackernoon and quickly climbed up the trending list.

Another factor that contributed to my article's success on Hackernoon was the platform's active and engaged community. Hackernoon has a large and dedicated following of tech enthusiasts who regularly comment on and share articles, which helped to spread my piece even further. In contrast, has a large forume but less active community, which meant that my article didn't receive as much attention or engagement.

Additionally, I think that the format of my article may have played a role in its success on Hackernoon. I had written my piece in a more conversational and informal style, which made it easy to read and engaging for the audience. On the other hand, tends to attract more technical and in-depth articles, which may have made my piece feel less relevant or interesting to the readers.

Overall, I was thrilled that my article was able to trend on Hackernoon and reach a wider audience. While I was disappointed that it didn't have the same level of success on, I learned a lot from this experience and will keep these factors in mind when submitting future articles to different platforms.

Top comments (4)

cicirello profile image
Vincent A. Cicirello • Edited

I remember seeing your post here on DEV on languages for A.I. I don't know the hackernoon audience (have never been on that site) so can't comment on why it may have trended there.

If it would be helpful to you though, I can tell you why I read your post on DEV, but neither reacted to it nor commented on it.

Part of it was expected. I was expecting Python to be in your list for the reasons your post mentions. So I read your post to see what else you had to say.

The Good: Here's what I liked of your post.

  • Julia: you don't often see people posting about Julia. I don't know Julia but have it in a list of languages to check out when I have time.
  • Java: I use Java for A.I. all the time so I was happy to see it included.

Why I Left Without Interacting with Post:

  • Your pros and cons for a language were rather basic.
  • For Java, it was mostly reasons to use Java and not so much about why to use it for A.I.
  • Your section on languages not to use really didn't add anything. Other than those maintaining ancient systems, nobody uses Cobol anymore and nobody ever used it for A.I. as far as I'm aware. So it really isn't necessary to tell people that Cobol isn't a good language for A.I. Likewise it isn't necessary to tell people that Fortran or Pascal aren't good languages for A.I. I don't believe these were ever used for A.I. The same time period when Pascal was commonly used in teaching programming courses (1980s and early 1990s) was when A.I. programming mostly meant Lisp or Prolog. Nobody today who wants to get into A.I. is in any risk of choosing Cobol, Fortran, or Pascal to do so.

What Could Have Made Your Post Better:

  • More detailed pros and cons of the languages in your list.
  • Maybe a few code snippets.
  • Instead of telling people Cobol, Fortran, Pascal are not good choices for A.I., it would have been better perhaps if you had a short list of current commonly used languages that you feel would not be as good for A.I. as the others in your list, along with why.
elliot_brenya profile image
Elliot Brenya sarfo

The main reason why I make my article basic is that, most people that read my articles are mostly beginners and intermediate so I try my possible best to use less technical language in order not to confuse them.

I could have involve more complexities but I didn’t. Thanks for your comment I will try and work on it to publish more advanced and technical articles.

cicirello profile image
Vincent A. Cicirello

It didn't necessarily need to be more advanced. Targeting beginners is fine as there are many beginners on DEV. But more information would have been useful. For example you did have some pros for Python for AI that were AI related such as AI libraries. But your pros for Java for AI were mostly just pros for Java more generally, without really answering why Java for AI. DEV doesn't publicly show number of views of a post, but if you had alot of views but only the 1 reaction, then it might mean people were interested in topic but had similar reaction as I did to content and just clicked away.

Thread Thread
elliot_brenya profile image
Elliot Brenya sarfo

Frankly speaking, I didn’t get the views I was expecting and yes people expected more as you said so I will definitely work on that in my next articles.

An Animated Guide to Node.js Event Loop

Node.js doesn’t stop from running other operations because of Libuv, a C++ library responsible for the event loop and asynchronously handling tasks such as network requests, DNS resolution, file system operations, data encryption, etc.

What happens under the hood when Node.js works on tasks such as database queries? We will explore it by following this piece of code step by step.