DEV Community

Cover image for It *IS* possible to get a voice here! [tips to grow on DEV.to + a mini rant!]
GrahamTheDev
GrahamTheDev

Posted on

It *IS* possible to get a voice here! [tips to grow on DEV.to + a mini rant!]

I was reading a post about how hard it is to gain traction on DEV a couple of days ago, go give it a read and see if you feel the same way or not:

I found it interesting (as lots of the comments agreed) and I too used to feel the same way (and even catch myself feeling that way now about some of the points raised!).

As such, I thought I would share my thoughts on how to grow your engagement (anywhere, but mainly on DEV), hopefully I can give some motivation to those who find themselves "lost in a sea of voices" and are feeling like you will never gain traction!

And just to show I kind of know what I am on about:

  • 285,644 views
  • 7,213 post reactions
  • 4465 followers
  • 87 posts
  • 1947 comments (yeah, those who know me know I am opinionated! 🀣)

And that was in 11 months as an average Joe noob writer, I haven't released much this year (I have been writing, just building up a buffer, you will see me back in full force in March!)

Anyway with the humble-brag out of the way, here are my tips and, if you fancy it, a rant at the end on content creation and my views on the frustration many of us experience.

Enjoy!

1. Consistency is key

It doesn't matter if you are trying to feed the beast that is Twitter or writing once a month as a hobby on DEV, consistency is the number 1 priority.

What I say to a lot of new writers / content creators is to work out how much content you think you can create in a week...then halve it!

It is much better to release an article regularly every 2 or 4 weeks than it is to release sporadically (I should know, I was guilty of this).

People quickly pick up on patterns, even subconsciously, so if you post at a certain time at a regular interval people will start anticipating your articles.

2. Know what your goals are and write accordingly

A lot of new writers want views. There is nothing wrong with that, in fact you get a lot of people advising "just write what you want to write".

Those people have forgotten the frustration of releasing an epic piece of content and getting 50 views. Something you have poured your blood, sweat and tears into over numerous hours or even days and...* crickets *

So what do we do?

One for them, one for you

Yet again, I made this mistake and certainly hurt my early engagement. I wrote what I wanted to write.

Instead I would recommend that if you are a new writer who wants to grow and still write about what interests you to write "one for them" (a pandering article...more on that in a second) and "one for you" (something you are passionate about but it might be a bit too "niche" for the platform).

So what is a "pandering" article (what will get engagement on DEV)?

Anything for beginners and code newbies and anything JavaScript, specifically React!

Or listicles, everyone loves a "13 amazing tips" listicle as it is low effort to read and you might learn something.

I may not like these kinds of articles, but they garner engagement and followers...and followers and engagement means growth!

Also don't be fooled that just because people click on these "low brow" articles they won't engage with your more complex stuff, they will, generally people will engage with your content once they follow you...and that is where the true and meaningful engagement starts to happen.

3. Quantity first

Yet again this is a beginners guide to growth.

Here is a little secret: nobody will care what you write or remember your name for the first few months of writing, you need to build a reputation and earn the right to "expect" people to invest time consuming your content.

It might seem like a bad thing, but it is actually a great thing!

You can produce lower-effort posts in higher quantities and get those all important early eyeballs.

The trick is to produce "quality quantity", and that takes practice.

And how do we practice? By writing of course!

So while you are starting out, just practice writing, structuring your content to make it easy to consume etc.

You are aiming for 30 "half decent" articles as quickly as possible (15 "for them" and 15 "for you").

Don't worry about perfection early on, just get your points across and make sure they add value in some way (yes, even a listicle can add value if you put in a tiny bit of effort!)

This gives you a good base to grow from and means that when people discover you they can see that you have plenty to say.

Then once you have a base you can put more time into crafting higher quality content as you will get more views (so you worry about that less). As long as you stay "on topic" you will not lose many followers.

Plus this early stage of getting to "critical mass" will help you hone your writing style and structuring articles etc.

I mentioned "quality quantity", if you want to see an example of "quality quantity" check out

Chris is a content machine (an article every...single...day), but also writes very well.

That is why you should just write, Chris's writing improved with effort and repetition, to the point now where you would be hard pressed to find a flaw in any of his work. If you look at Chris's early writing it wasn't "raw talent" (although he certainly has some of it) but repetition and practice that turned him into such a great writer!

Note: I am not suggesting you release as much content as Chris, or even that you should consider putting that kind of pressure on your content creation, Chris is a bit of a unicorn, just do what you feel you can do comfortably and enjoy yourself!

4. Engage with a community

Look, you might be lucky and get a mega viral article in your first week on DEV...I can tell you that it is unlikely to happen.

In fact, I have never had a single article break 20k views!

No, instead I engaged with other authors.

You see, authors want that engagement (it is one of the reasons people write...to make connections). So if you are the one engaging with their content they are far more likely to check out your profile and see that you produce content too.

Additionally it gives you a quick way to get more eyeballs on what you have to say.

For example: Here is what many would call "a low effort post":

And they are right, the post itself would not have taken Ben long to write and it got a lot of engagement!

But bear in mind that Ben has released loads of different types of content, in various formats, nearly all of it super high quality...he has earned high engagement through consistent effort and that is what you need to do.

Anyway, the point wasn't the post itself, it was my comment there.

170 likes on a comment...that is more than most of my articles!

I can tell you (because I watch my notifications carefully) I got about 25 followers from that one comment (it is a rough guess but I see a like from someone, then a follow immediately after plus a couple of article likes from them and I can guess that comment was the "discovery point" of my work.)

But for the other 1946 comments they may only get 1 like from the post author.

But that post author, if I comment on their stuff often, will likely follow me. They may even mention me in their article and get my article some more views (if I have written something relevant).

Hell, if you comment often enough and people start to recognise you as someone who contributes to a particular subject you might even get "summoned" to comment. This happens to me on accessibility articles quite often, someone will @ me to come and check the accuracy of an article. You don't think that would happen if I just wrote an article every 3 months and didn't engage do you?

It all takes effort and time, in fact if you look at my comments you will see I have written essays in some of them.

I want to add value in my comments, and by adding value I gain engagement...it is a win-win!

Also I like commenting on articles just to show support as a fellow author.

Writing takes effort with very little reward at first (I am now at the stage I get paid to write and job offers...it took time!), so don't underestimate how much of a boost even a single comment can give an author, especially in the dark days of 0 engagement "tumbleweed" posts!

Also, if people take the time to comment on your article, respond to them and put effort into your responses, engagement works both ways and you have to earn follows!

5. Quick fire round: tips and tricks

This article is getting long, so here are a few tips that don't need as much detail / people have written about extensively so I don't need to cover the same ground, just as an interlude!:

Learn to structure articles
Use proper headings, lists, etc. Your goal is to make content easy to skim, as well as read "cover to cover". But more than that it makes your articles more accessible and rank better for SEO...learn to use HTML and markdown properly! Here are some tips to write better content
Build a social media following
I literally just turned up my Twitter game (and will ramp up even more when I start releasing articles again). Social media gets you a few early eyeballs on your articles. Those early likes and unicorns make the article appear further up the feed, so you get more likes etc. I made the mistake of only building a following on one platform, recycle content onto other platforms, they all feed each other!
Make an engaging cover
Your cover image will show on social media shares and in the timeline if you are lucky. Make it engaging and relevant. I cheated and just created a standard template for mine...branding is important too. But if you don't want to do that, pick an interesting image or a GIF (if appropriate), visuals get more engagement!
Write in conversational style
Write to the person reading your article (you, we, us) as if you are chatting with them, it will increase engagement.
Ask for follows and shares
I made this mistake (basically this whole article is "don't do what I used to do" 🀣), if you want followers ask for them. Just a simple call to action at the end of your article with what you want people to do. Follow you, share on social media etc. etc. Also, try and give them a reason "I write every week about XXX, follow me so you don't miss out"
Recycle content
Writing content takes time and effort. So recycle it! Pick out key sentences and tweet them, create an infographic if appropriate etc. The more different mediums you can create your content in the better.
Put time into promotion
Another one of my mistakes...seeing a pattern here? Don't release content and expect it to magically go viral. Make it happen. In fact I have changed my whole release schedule so 50% of my time is spent on promoting what I write and building connections with people who might enjoy my content / promote it naturally. "Build it and they will come" is a complete myth, "shout about it and grow" is what I say.
A dirty little secret
Here is a tip that is as close to a "growth hack" as you will get from me. Heart, unicorn and bookmark your own article and leave a comment on it the second your publish. It helps your feed position, it makes the article more attractive in the feed (people are more likely to skip your article if it has no reactions) and it gives you a tiny boost. It feels a bit weird at first but for the sake of 30 seconds it is worth it!

OK, did you enjoy that interlude?

Back to the main tips...

6. Develop your "tone of voice"

I am (or was, recent events mean those are not going to happen here on DEV anymore) the "angry rants" person.

I developed a writing style that worked for me, I showed some personality and you should too!

Whether that is with comedic GIFs (please don't overdo it!), emojis (same again, a couple is fine), jokes or dark humour (not suitable for DEV) find what works for you.

People read your content as much for your writing style as they do for your content. People also read your content because they get to like you as a person and want to support you. Make it interesting, make it engaging, give people a reason to come back for more and a reason to read your stuff over the 100,000 other articles about the same subject!

7. Tags matter...a lot

I know DEV are trying to improve their feed, but it will nearly always revolve around tags.

So if you write in a "quiet" tag, be prepared for fewer views (I write in #a11y often, I always expect my articles there to perform worse than articles in #javascript).

Going back to the "one for them" method, write articles that fit with popular tags and use those tags.

JavaScript, Beginners, Tutorial, CSS, React...they all perform well.

Oh and for nearly any article the #webdev tag is likely to fit, so use that as a fall-back.

Take some time to look at the tags page, they are ordered by popularity (well, number of posts, which indirectly affects the people who read here and therefore content that will perform well / is popular)

Unless you are really struggling to justify it, try and use all 4 tags you are allowed to add to an article and try and go for the more popular ones (without just choosing randomly, find the balance!)

My personal take on DEV, content creation and the frustrations of growth (my turn to rant!)


Note: the article is over, I just felt like ranting on this point and my personal views. I rambled a bit but I want to leave it in and unedited as it gives you an accurate picture of my thought process.

Please do not read this bit if you are a person who doesn't cope well with strong opinions that differ to your own or are critical of your views, instead jump down to the comments if you want and share some of your tips as I would love to hear them!


My rant:
Look, we can all point fingers, I have done it many times in the past, but overall you can't blame DEV for your own failings.

That is a harsh truth but every time someone says "DEV is not the place to grow" or "why bother writing decent content as it gets no engagement" etc. what they are actually saying is it didn't work for them with the way they approached it.

Trust me, I have said it, I still catch myself comparing my article's number of likes to that of a 5 minute "top 10 productivity apps" post. I share the same frustrations!

I am one of the first to see some "grifter" writing listicles each week and getting thousands of views and feel myself getting annoyed.

But it is only when I look inward and see why I am not creating the same content as them, then look outward and see why creating that type of content works so well, that I can safely say "I am the problem". (Is this what growing as a person looks like? Am I finally maturing? I doubt it! 🀣)

To show you what I mean, let's take the DEV feed.

It certainly does promote low quality crap too often. So that is obviously DEVs fault right? Right?

Well if you take a step back you realise that any algorithm will be influenced by what people want to read (or at least any algorithm designed to grow a site).

It isn't DEVs fault that "10 VS code plugins you have to use right now" gets thousands of upvotes, while a 16750 monster article on accessibility only gets a few hundred:

You want high effort? It took over 20 hours. You want quality? Pretty sure it delivered. It still did not perform well and that is just unfair, surely?

Don't get me wrong it is top for #a11y for the year, so it did "OK", but I would have expected more than 9000 views on a piece like that.

But is that just an unrealistic expectation? Almost certainly yes!

This is where you need to take a step back. It certainly isn't DEVs fault that listicles do well (I am aware that article is technically a listicle, but you hopefully know what I mean) and long form content doesn't, it is all about interests and attention spans etc. DEV certainly can't fix that.

It also isn't DEVs fault that accessibility is still a "secondary" subject in the Developer community so doesn't have the same interest level!

It also isn't DEVs fault that I expected a lot more views.

No it is my fault.

I want to write about those things that are less popular, I want to write long form content, fewer people want to read that stuff.

And, I might add, despite the moaning it does not matter that it got low views really, it got high engagement per view and helped people...the views are just vanity, making a difference, even to just one person is what matters!

When you start looking at these things you start to consider things like the fact that some people don't have time to read your well-crafted long-form article.

They may be waiting for a train, or eating their breakfast while doom scrolling social media feeds. They might have just 2 minutes to read something, anything, so a listicle will do and deliver on their expectations of time required (or effort required) to read it. A 75 minute read-time article is not going to suit what they need.

This probably answers why questions do well, people can start forming their thoughts on a question instantly, scan read the responses and get loads of (hopefully differing) opinions in just a few seconds! It adds value to their day and fits their current needs.

We can take this further as to why certain content performs better than other content.

The reason you get more comments on a quick question that took 30 seconds to post, rather than a long article that took hours is actually quite straight forward.

People write comments to share an opinion, if you ask a question or make a bold statement it invites opinions. So of course you will get more comments on an article like that (and it will do better in the feed as comments make up part of the ranking algorithm).

But, with all that being said, there is a key factor that is less tangible: does asking questions and creating listicles help your "personal brand", does it help build up your authority in a subject? Probably not.

Long term, that personal brand value does start to add up and results in opportunities and meaningful conversations. If that is what you really want from your writing then focus on that and ignore the numbers.

At the same time, don't see it is a bad thing asking questions and writing quick articles, see it as an opportunity to grow quickly and establish a base (the "one for them").

Take the time to engage with some stuff you might see as "low effort", you will be surprised at the exposure you can gain for your "high effort" work just from participating in things that others find interesting and throwing your thoughts into the mix.

It took me a long time to realise (I am a slow learner!), just because I want in-depth and high quality pieces, doesn't mean that everybody does. I realised I should not hate on people who write listicles, they are giving the people what they want.

Creating content takes effort, even "low effort" content is someone sharing things with and adding things to the world.

I have infinitely more respect for someone who creates rather than someone who purely consumes.

I also do not know their personal circumstances. Are they short on time and that is all they have time to create? Is English a second language so listicles with less text and more graphics is in their comfort zone? etc.

They may create that content because that is all they can create at the moment due to their own circumstances. Who am I to criticise (even though I do, but that is my character flaw 🀣)?

All I wish is that we could move the needle a little, encourage people to engage with high effort content more. Give those authors who add depth to subjects and answer those tougher questions the exposure they deserve for their effort.

DEV are working hard to do that and I will defend their efforts to try and move that needle in what is an almost impossible task. (And that is from someone who often clashes with the DEV team due to our differing ideologies!)

Will low effort / short form content ever stop cluttering your feed?

Given the rise of TikTok, YouTube shorts, twitter etc. you have to take a step back and realise, people like quick and short content, things that are easy to consume, things that are "low risk" (do I want to read a 15 minute article from an unknown author that might be full of errors vs a 30 second video that may also be full of errors but I have invested far less time in?). Long form content is a harder thing to "sell" in a fast paced and over-crowded space, so you need to be prepared to play "the long game" if you want to write high effort pieces all the time.

I think low effort content is going to be in a feed anywhere that allows people the freedom to post without an editorial process. You just have to learn to live with that and the by product that it makes it harder to get noticed in the noise.

So, after all of that, I suppose the real question is, are you willing to "play the game" a little bit and pander? Create the content people want to see and casually engage with, in exchange for more meaningful engagement on your more thought provoking / higher quality pieces in the future?

I think the answer is yes you should! The short term "pain" of writing things that may not be 100% for you is more than offset by the growth and the small platform it allows you to build for yourself.

In summary: if you aren't growing it is your fault, it is down to choices you make. That is not saying those choices are bad, but you certainly need to put in the effort and adjust your content creation if views and growth are your primary concern. Once you reach a certain size, pivot to writing more and more content you want to see, you should hopefully have the community around you at that point to support it!






Thanks for reading, please let me know your thoughts and any tips you have for growth in the comments. Oh and don't forget to give this article a ❀ and a πŸ¦„, it really does help and is appreciated!




Latest comments (93)

Collapse
 
genevievemasioni profile image
Geneviève Masioni

This is the post that encouraged me to take a leap of faith and start blogging about AI. I joined Dev.to about 3 minutes ago and I'll start with one article every monday. I'll aim for quality quantity in the long run. Maybe I'll to put Chris Bongers to shame in a few months !

Collapse
 
grahamthedev profile image
GrahamTheDev • Edited

That means a lot to know this post helped you get going! ❀️

Now the hard part…shout into the void for a few articles! Trust me if you keep at it you will soon start seeing loads of great things happen!

I hope in a year or two you do manage to put Chris to shame! πŸ’ͺ🀣

Collapse
 
andrewbaisden profile image
Andrew Baisden

I agree with a lot of this it all comes down to content and engagement in my opinion. Being consistent with posting articles and commenting on other peoples articles will help you to grow.

Collapse
 
grahamthedev profile image
GrahamTheDev

πŸ’―, the hard part is finding the time to do it all though! 🀣

Collapse
 
raibtoffoletto profile image
RaΓ­ B. Toffoletto

Just to let you know that your 101 A11y tips article was one of the best reads I had here and the reason you are one of the few I follow here. So keep doing one for them but don't forget the one for us! Those are great readings.

Collapse
 
grahamthedev profile image
GrahamTheDev

Thanks so much, it really means a lot!

Collapse
 
renanfranca profile image
Renan Franca • Edited

Thank you @inhuofficial for sharing your interesting point of view! I am putting into practice what you shared here, I will give the feedback later in the future ✨✌

❀ and πŸ¦„ for you! πŸ˜‚

( I will ask for ❀ and πŸ¦„ on my next post, It's like YouTubers asking for like and subscribe. I don't have any problem reading this kind of request 😊)

Collapse
 
dylanlacey profile image
Dylan Lacey

Hard agree on not being grumpy as a voice. Sure, it works if you're smart about it, but so many people find it easier to be mean then humorously grumpy and we don't need more snark.

Collapse
 
dylanlacey profile image
Dylan Lacey

What I say to a lot of new writers / content creators is to work out how much content you think you can create in a week...then halve it!

Only halve it? ;P

I feel you on the "rant" portion of your article. I've had a constant debate with myself on whether to fight 'em or join 'em. If I choose to not engage with low-quality short-form content, and everyone else does the same, it'll go away, so providing higher quality alternatives should help right?

...As long as everyone else pitches in which is... unlikely. 1-for-you, 1-for-them seems like a good compromise.

Collapse
 
mindplay profile image
Rasmus Schultz

I think maybe you've misunderstood me.

I'm not looking to become popular or gain followers. I only occasionally write, if I think I've come across something that would be really useful to others. When I do write, I put a lot of effort into it - if it's not clear and helpful, there's no point in writing in the first place.

The frustration in my rant (post) is about the same thing you just confirmed in this post: the fact that content does not subsist on it's own merit.

You have to actively curate your "brand", you have to strategically manipulate the "market" to get a word in.

I have zero interest in any of that. If my content was posted completely anonymously, but actually found the readers and helped them - if I never got any recognition for my work at all - I would be perfectly happy.

My only motivation and interest in writing is getting good ideas out there - my only hope is that maybe I can help make our line of work a little more enjoyable and interesting.

So, thanks, but I wasn't looking for a media strategy or a business plan.

Collapse
 
parenttobias profile image
Toby Parent

This kind of makes me think of good old "Appleseed John," an American folk tale based in truth. In the early days of the American frontier, John Chapman started wandering along that frontier and beyond, finding areas where farms might be and planting apple seeds so folks might, when they finally got there, have fruits they knew waiting for them. He spent years doing that, and he's considered by many a folk hero for it.

But I've often wondered if he came back by years later, and saw his beloved apple trees being used for firewood.

There is absolutely nothing wrong with wanting to give to your fellow man, I applaud the intent and the sentiment. But if that is the case, if you're not "tending your garden," then is it a reasonable expectation that someone else should tend it for you?

My articles are nothing special, they're things of interest to me and to a very small group of like-minded nerds. But I am constantly working and reworking them, revisiting based on conversations, having follow-up articles based on those conversations, trying to "tend my garden". Not from a desire to build a brand, but because if I'm writing this stuff, I'm probably the one best able to curate the stuff. It isn't really reasonable to think that someone who doesn't have some sort of investment (even an intellectual or emotional one) will do that for me.

I get having zero interest in building a brand, I get not giving a rat's patootie about "strategically manipulating" anything. But from what I've seen, if I'm are interested in building awareness of the ideas I'm putting out there, I'm going to have to put in the work of consistently, regularly cultivating those ideas.

It bugs the crap out of me that I'm not getting more comments on my articles, but I do get feedback from folks who have read them elsewhere (notably, on a few discord groups). So I do have some idea of what's going on and how my ideas are hitting, but I do agree - I wish I could figure some way of increasing engagement and conversations, the way this thread has.

Collapse
 
grahamthedev profile image
GrahamTheDev • Edited

I love that story, it is a beautiful reminder to leave something for others in the future, to work towards bettering things long term (I like the short version which is "plant trees in whose shade you know you shall never sit").

Also the way you put the part about tending your garden and expectations that others should maintain it for you is a great analogy.

So I think what I have gathered from this thread is that there is a huge gap in the market for heavy duty agricultural equipment. Machines that mean we can tend to our fields with less effort and with greater yields.

We probably also need a farmers market so that we can sell our high quality produce without having to resort to adverts in the paper and signs by the side of the road.

OK, I think I have done the analogies to death there, but the core principles are there...there is a gap for quality content to be put in one place.

I suppose though, if you think about it from that perspective, the answer would be to build a site that is pure high quality content with a central marketing team and reputation.

We kind of have that with sites like CSS tricks, smashing magazine etc. so perhaps just an improved version of them that is half way between full editorial and a free to post what you like site is the answer.

So taking that to a (very long-winded) conclusion, perhaps the advice for people who want to write high quality pieces but not have tend their garden, for people who do not want to write regularly and aren't bothered about building a personal reputation that much, but instead sharing their valuable insights is to submit them to sites that pay for articles, or sites that curate high quality content and accept the trade-offs that entails?

I feel like I am just a couple of steps a way from a "how should you create and promote content" flowchart / decision tree at this stage 🀣

Loving all the ideas this article's comments section has within it, and the beautiful ways in which people have expressed themselves, such as in your comments Toby!

Thread Thread
 
parenttobias profile image
Toby Parent

In the not-too-distant past, I worked as a landscape crew foreman, ran a crew of guys handling care and maintenance. We had a number of folks who didn't want to have to work at their lawns and garden beds, but they wanted the pleasure of looking at them.

So it comes down to this, regardless of field: you will always invest something. You might invest your time and effort, or you might invest your money in other people's time and effort. If I want to get my word out there, I can keep promoting and hyping and selling myself, or I can affiliate or use someone else to do that for me.

I have tried to be fairly consistent and complete in the kind of writing I do, and I have to say that being accountable to my better half has helped tremendously. She helps keep me on task, writing new things, and helping spread the word. Just recently, on another article site to which I cross-post, a developer magazine asked if I'd consider listing my articles under their publication. Had to think about that one a bit.

But if I do, I still own my articles, my words are still my own, they are simply being affiliated with that ezine. Their editors review my stuff, correct typos, improve my SEO and help promote for me. I'm still working at it, I'm still doing the writing and responding thing, but I'm able to focus on the parts I want to do - because I remained constant and consistent in my message, and my delivery.

I don't like to market, I don't like to hype myself or talk about myself or being the center of attention like that. But I love teaching and sharing and writing. And by consistently regularly doing the things I love to do, I'm slowly starting to reap those rewards.

Collapse
 
grahamthedev profile image
GrahamTheDev • Edited

I think I understood, I think perhaps I didn't express my agreement as much as I should of though.

Your key point "content does not subsist on it's own merit" is exactly the point I was trying to help people with. It would be amazing if that wasn't the case, but we don't control the game so we have to play along if we want the cream to rise to the top!

Your article was a catalyst for sharing my thoughts on how to grow, not whether that is appropriate for everyone (and that is a key point I really did express poorly / not explain well in the article).

It is a "you can't have your cake and eat it" type of scenario that I wish wasn't the case. Thousands of quality pieces do get buried under an avalanche of pandering listicles. I share all of your frustrations.

All my piece was meant to do (and I can see from the comments I failed in some ways) was highlight that we can't change the game on our own, neither can we place the blame on DEV for what people want to engage with, and give people a path to actually achieve growth for their work in a crowded place.

Instead we have to make a choice, play the game so we can get quality content in front of more eyeballs and put up with the fact that pandering is a part of growing to a point where we do have a voice and a way to get that quality content to "cut through the noise". Or we can just keep releasing things we believe have value and hope that we get lucky that someone who has played the game boosts our work.

Is it ideal? Nope! Would it be great if content was popular based on quality and merit? Absolutely!

Hopefully that clears up the bits that I did not make clear, at the end of the day the only outcome I really care about is that you continue to write the things you want to write about and if they don't get popular that it doesn't leave you frustrated to the point where you don't want to write anymore.

And from a personal perspective, your rant was useful for me, I may not have expressed myself well, but it is helping me formulate the points I made into a more succinct and well explained system that new writers can follow if they wish for growth and to build a platform for themselves.

So I consider that mission accomplished and am glad you shared the article, hopefully I continue to see your writing on the site and thank you for taking the time to come and comment, I hope we can have some engaging conversations about the topic...who knows we might come up with a solve for this seemingly impossible problem and finally "have our cake"! 😁

Collapse
 
mike_andreuzza profile image
Michael Andreuzza

I deleted an account with 5k followers hereon Dev... I had no traction what so ever after a while.

Collapse
 
grahamthedev profile image
GrahamTheDev

That is really interesting, did you take a break from writing, did you change what you wrote about etc. etc.

I would love to hear that story as there may be some really valuable insights for others to learn from (good or bad lol!).

Collapse
 
mike_andreuzza profile image
Michael Andreuzza

I did took a brake, but it wasn't a huge gap...

I don't know if it is valuable but, for example I am sure those were mostly bots

Collapse
 
elijahtrillionz profile image
Elijah Trillionz • Edited

With my time here on Dev, I must say I have experienced different situations.

I completely agree with you on consistency. I have not been a lot consistent and that has affected my traffic from Google feeds.

Also about commenting, I really don't do it 😁. But after reading this, I made up my mind to start engaging with other articles. I basically had to force myself to comment right now. Especially for the purpose of encouraging and interacting.

Just a little tip on quality based on my experience: writing quality contents really depend on your understanding of that topic.

I remembered in my first article, I recieved a hot slap in the face to welcome me to the community. I knew about the topic, I had done a little bit of research but I didn't really understand it. But that was the last time.
When I wanted to write on Aligning elements to the center in CSS, even though I was solid in it to a great exten, I had to practice for more than a week on aligning items to the center; just to be sure I understood it. 😁

And here is another tip on traffic: Google feed/Google.com is a cheatsheet. My last two articles didn't receive any traffic from google feeds because I basically disappeared and appeared again, and so I was already tossed down from the headlines of my reader's (not DEV followers) feeds. But the last one that got traffic from google feeds generated over 45% of the traffic (out of 38k+).

And as much as I would not encourage anyone to write because of Google trends, I'd also suggest you optimize for search engines as well. Now that you have a topic, just use SEO tools to check out your competitions, keyword ideas, optimize the title, cover (as you mentioned)

My article on learning react still gets more than 100 views from google.com every week. That's crazy. Honestly, I'd say just take advantage of the domain authority of DEV.

Thanks for this awesome article. I would never have written a comment this long. Like never πŸ˜‚

Collapse
 
grahamthedev profile image
GrahamTheDev

Then I believe my article has at least done some good in the world if it encouraged you to engage...and I am so glad you did as you raise some interesting points (and I learn so much more from the comments than people realise!)

The one thing I will say is the quality based on understanding...you are right, but there are things you can do.

Lets say you are just learning about flexbox and aren't so sure of yourself. Then write an article that is not claiming to be an authority piece, but instead starts with a "this is what I have learned, please correct me" type intro. You will find that the comments will fill in your gaps in knowledge very quickly (as you found out!).

The "hot slap in the face" you received (I liked that expression lol) is a good thing though and that is the other thing that is hard to consume as an author. Every single snarky comment that points out a mistake is an opportunity to learn, you just have to learn (and it is difficult) to zone out the mean or negative parts and focus on opportunities to learn! It is hard though, nobody can zone it all out! 🀣

Also there is another thing you have done in your comment that people are afraid to do because "they might appear pushy". You shared your work that is appropriate to the conversation. It isn't forced, it isn't an attempt to just grab views, it adds value! Many people are scared of doing that, don't be, any author who gets angry at someone sharing something appropriate in the comments has completely missed the point.

Thanks for the comment and I am so glad it has encouraged you to comment more, that really does warm my heart! ❀

Collapse
 
elijahtrillionz profile image
Elijah Trillionz • Edited

Yeah, I totally agree with you on writing to learn more. Even someone who is very good in something can still learn from other people. I feel like everybody's understanding/experience is different and sharing makes it a perfect combo for all.

Thanks a lot for your kind words.

Collapse
 
brewinstallbuzzwords profile image
Adam Davis

Great post. I've been slowly coming to a lot of these same realizations.

One thing I want to add though is that sometimes low view counts may not be an issue of people not being interested in a topic, but instead that the people who are interested in that topic aren't on DEV.

My JavaScript posts get a decent amount of views on here, but anything I write about Elixir gets far fewer views (even if they sometimes end up getting more likes).

But recently I shared a link to one of my posts on elixirforum and it was picked up in some other places that gave it a lot of traffic on my website.

So while it's true that there are fewer people reading about Elixir than JavaScript, that wasn't my real problem. Rather, Elixir devs just seem to get their content from more niche sites.

I'm going to continue to publish my Elixir posts on DEV, but I don't expect it to constitute a majority of the traffic.

Collapse
 
grahamthedev profile image
GrahamTheDev

One thing I want to add though is that sometimes low view counts may not be an issue of people not being interested in a topic, but instead that the people who are interested in that topic aren't on DEV.

A very important distinction that I really needed to "lean into" more, thanks for putting emphasis on that!

And another great point on putting your content where the audience is.

There isn't much I can add here, but I certainly realised I need to incorporate those two points into similar articles on the subject in the future! ❀

Collapse
 
ingosteinke profile image
Ingo Steinke
  1. Consistency is key
  2. Quantity first

Yes, but also no! We already discussed consistency (remember my rant Stop rewarding quantity!), and you have sort of convinced me that consistency can mean helpful habit building, but I still see the greatest "value" of consitency is that alorithms and probably also other human readers seem to like it. Personally, I still prefer sporadical updates, not based on measured time but rather saying something when there is something to say and respect that there might be many things in life that are much more important than writing and releasing a DEV blog post.

People quickly pick up on patterns, even subconsciously, so if you post at a certain time at a regular interval people will start anticipating your articles.

Sounds creditble, but could you possible quote a source?

One for them, one for you

That's a very practical tip! I think I have somehow, subconsciously, come to the same conclusion. My recent post some useful git commands started as a stopgap as I didn't manage to finish my upcoming post on CSS blend-modes in time, to continue my series "What's next in CSS". I thought I might just paste some commands from my bash history that I tend to use more frequently after rediscovering, like git log -p. Then I saw that this could actually become a helpful #beginner article, and, to my surprise, the practical dev even featured it on twitter.

With about half an hour for writing the post in its initial form, and another hour for subsequent additions, this is probably the most efficient writeup I have done so far, making it a relatively low-effort "one for them" article.

  1. Engage with a community

Another practical tip with several benefits at once!
Mentioning (@) authors and quoting their posts (\{% post) invites others to discuss, it helps to connect related posts and form some kind of thread, plus it is one of the easy ways to add more visual variety to a post without creating any imagery or even a codepen.

Make an engaging cover ... pick an interesting image or a GIF (if appropriate)

The annotation in brackets is the most important one, at least for me!
I am a person that gets annoyed quickly by GIF images, even more so if they show some dude who might be an American actor but I don't get the meme because I don't watch TV and I prefer independent films over mainstream movies. And even if I do get it, most is just irrelevant and if you need Sponge Bob or Home Simpson to get attention, then maybe your content is not that relevant at all? But sometimes it is, and people still put animated images between every paragraph! At least I live in Germany where the internet connection can get so slow that I don't have to endure that sort of "engaging" content in its entirety.

Write in conversational style ... as if you are chatting with them

Another point where I might agree and disagree at the same time. Conversational chatter adds noise that can make it harder to concentrate on the actual content, but on the other hand, DEV is a community and not a university, so conversational words can add personality and a feeling of personal contact to a post. But it doesn't make a difference if it sounds exactly like 99% of all other people would have said it, and it can even alienate readers if it's too specific to a conversational culture (like my pseudo-British German English might be as well!)

Like animated GIFs, some kind of conversational style makes me cringe, like:
Hey y'all, how are you all doing, guys? As we all know, React is the greatest JavaScript framework. So today we want to build something that will blow you away!"
In this made up example, the noisy idioms just add to some other facts like false premises and spammy click bait wording.

Make an engaging cover

Luckily DEV, unlike medium, does not incentive to add a "high quality image" just for the supposed sake of growing interaction, which makes authors browse Unsplash to add some mostly irrelevant stock photography, making them more indistinguishable instead of original. But using a cover image is indeed a good tip, as we don't want to waste the possible space and color as opposed to posts without cover images that occupy less space in a list of posts.

As we're in a community for developers, I prefer code examples and embedded code pens instead of animated memes, and likewise I tend to take a screenshot or make a collage of multiple screenshots as a cover image. Beware that DEV crops uploaded images if they don't match the target aspect ratio, so make sure to place the most important parts in the center of the image.

recycle content onto other platforms

If you cross-post the same content, take care of which is supposed to be the original (preferably a blog hosted on your own domain), and add canonical tags pointing to the original post when re-posting on DEV, medium, Tealfeed etc. That option is often hidden deep inside expert settings and it's supposed to tell Google which content to favor, and which one to hide as duplicate content. Note that this doesn't always work in the intended way which is why some people had to stop (re-)posting on medium. Read StΓ©phanie Walter's reason for removing her content from medium.

Heart, unicorn and bookmark your own article and leave a comment on it the second your publish.

Not a "dirty secret" but another practical tip. It's legitimate, otherwise you wouldn't be able to do it. You can't upvote your own StackOverflow answers, but you can like your own DEV posts and tweets!

  1. Tags matter...

Another useful tip, especially using #webdev as a fallback. I regularly get overwhelmed by the number of possible tags. Some popular ones seem to have strict rules when to use, some have questionable descriptions (like #php') and some others seem to be relatively unpopular (like#a11y`) but the latter one is also chance to get noticed inside a "niche" building up popularity and authority for "long tail" (special interest) search terms.

you can't blame DEV for your own failings

But we can, and should, blame the current tech community for "our" (collective) failings, one of them being the technophile ableist dude culture mostly ignoring accessibility, diversity, ecology, inclusion, or more generally speaking having at least a little bit of decency and open-mindedness concerning our society, our world, our future, and the world we are creating for our children!

(Now it's time for my final rant, hopefully the moderators will have stopped reading before reaching this part. As I write this, Russian soldiers are attacking Ukraine, even the capital Kyiv and the city of Lviv, which is so far west, it feels like they could drop bombs on Krakow, Vienna, or Berlin as well. Corrupt western politicians make business with Russian oligarchs so they stop the EU plans to impose harder sanctions on Russia. I am so ashamed to be German, not for the first time. My grandfathers were soldiers, one died in a Soviet prison, the other managed to flee the Russian bombs and take our family as far west as possible. Now we're here and someday the Russians will bomb us again. In World War II at least we deserved it.)

That being said, don't blame DEV for anything. The practival DEV offers a platform that allows us to share ideas and knowledge, providing tools aimed at developers (markup editor with codepen integration and proper syntax highlighting for various programming languages) with an open-minded, inclusive, and welcoming approach unlike StackOverflow's gatekeeping snobbism or medium's arbitrariness.

No it is my fault.

It isn't. Your modesty credits you, but don't exaggerate.
Just because something isn't DEV's fault, it doesn't necessarily mean it's your fault or mine, see my rant above. There is a lot wrong with our society and our tech community, and as privileged people that do get a voice (at least on a small scale) it's also our responsibility to criticize and aim for a change (like you do).

To anyone who bothered to read to the end: don't let anything discourage you, don't get frustrated, if you have something to say, say it!
DEV is one place where we can have a say as techs, and INHU's tips can help us to do it in a way that might attract some additional audience as well.

Collapse
 
renanfranca profile image
Renan Franca • Edited

Thank you for sharing your opinion! πŸ‘

Like animated GIFs, some kind of conversational style makes me cringe, like:
Hey y'all, how are you all doing, guys? As we all know, React is the greatest JavaScript framework. So today we want to build something that will blow you away!"

When I read something like this I am entering dynamic read mode desperate to find when its end 🀣

Collapse
 
grahamthedev profile image
GrahamTheDev

OK so now I see why you wanted to come back to this, that is without doubt one of the most epic comments I have read.

Brutal honesty is that I have read it but I probably won't be able to respond with anywhere near as much vigour until next week!

The few bits that I will quickly mention I will certainly come back to:

  • the bit "not for mods"...as a poorly educated (when it comes to other Countries perspectives on things) Brit I really want to read into this more as it is far too easy to just take what we are fed at face value and it being the "truth" and I certainly need to broaden my understanding of what is outside my little bubble.
  • The point on conversational style - you have a great point there as I wrote that without thinking about tutorials, how to's etc. It is content-type specific and certainly an oversight on my part. I would love to explore that more.
  • Sounds credible, but could you possible quote a source? Not directly in terms of content creation, but I am sure I can find an interesting study I read ages ago on pattern recognition and how amazing we are at actually processing patterns in events without active thought.

Probably about 10 other really interesting talking points once I really think about it rather than just reading it.

So much to unpack here, but I will certainly find the time as soon as possible to give you the response this comment deserves (and nudge me if I forget, there really are some interesting things here I would love to chat about)! ❀

Collapse
 
tlylt profile image
Liu Yongliang

Reflecting on my own writing journey on Dev.to, the amount of post reaction/follower can certainly be a source of motivation(or the complete opposite). What I would remind myself of is this:
If I write to gain traction and I don’t get that, I should change the way I write/promote my post. If, however, I write to simply share something that I think it’s noteworthy, why should I be upset that the post does not get to a crazy level of reactions from readers? That’s not the goal of the post anyway.

I do see the value of having a voice on various platform but honestly, even though I don’t get that many β€œlikes” when I click publish, I don’t have to worry about what I should write to please the crowd either:)

Collapse
 
grahamthedev profile image
GrahamTheDev

Exactly.

I just find there is a balance to be made, there is nothing more soul destroying than sitting back after hitting publish and thinking "that is some of my best work" and then getting no interactions.

So although followers and views are not important as a "self worth" or "measure of your self worth" as some people see it, they are certainly important in terms of getting people to see your stuff, comment or react and then have the opportunity to engage with and build a relationship with them.

As you said the "goal" is important, I am just trying to persuade people that growth is a goal worth pursuing as we have all been fed the "follower numbers don't matter" rhetoric and it isn't quite that simple!

Collapse
 
mellen profile image
Matt Ellen

I think it boils down to: you can write what you want to write or you can write what people want to read. If you're lucky then they overlap.

Dev.to is a place for all developers, so if you're writing specialised stuff, you're not going to get a lot of views. If you can't crank out a lot of articles, you won't get a lot of views.

There's no magic sauce, people are just people. BASIC is as BASIC does ;)

Collapse
 
grahamthedev profile image
GrahamTheDev

My whole rambling article summarised in just 2 paragraphs! 😁

The key bit is "balance", that is why I suggested the "one for them, one for you" method, growth with substance is the aim!

There's no magic sauce, people are just people.

But this is the bit that often gets missed, people are complex as individuals, but as a crowd we are still dumb irrational beings. I would argues there is a magic sauce...you need to understand crowd mentality and the overall population for the overall strategy and the understand the individual for how you interact with them and your tone of voice etc.

Amazing comment, honestly this whole comment section has just blown my mind with some of the insights!

Collapse
 
mellen profile image
Matt Ellen

I think the thing I underestimate, that you mentioned, is interacting with people. If you want to keep people coming back it helps to make them feel welcome.

Thread Thread
 
grahamthedev profile image
GrahamTheDev

It is more than that, engaged readers are 100 times more valuable than passers by. Engaged readers are where the job opportunities, friendships, repeat readers and advocates come from.

I think it all boils down to how you look at the relationship.

I view it as a privilege if someone takes the time to read and then comment on my writing (time is valuable), so I will give them the time and respond whenever I can as it is just good manners!

So I suppose at this point I should say thank you for reading and commenting 😁

Thread Thread
 
mellen profile image
Matt Ellen

😁 you're welcome. Thanks for the post.

Collapse
 
jankapunkt profile image
Jan KΓΌster

I would most focus on why you write. If you want to write for the views, well do the "listicles" but don't expect to grow in skills but only in views and followers. And trust me views and followers won't bring you contract requests or job offers.

If you write articles to show off your skills or to validate what you have learned (if you can explain it you have definitely learned it) then you can expect to become recognized for what you have done one day.

Collapse
 
grahamthedev profile image
GrahamTheDev

Yup and the point (I am beginning I realise I made badly) was that as a new author you should deliberately write both for growth and for yourself. Once you have a base of followers you can pivot to pure high quality content.

Maybe that should have been the entire post as I certainly appear to have confused a lot of people 🀣

If you write articles to show off your skills or to validate what you have learned (if you can explain it you have definitely learned it) then you can expect to become recognized for what you have done one day.

Agree entirely and I think perhaps I need to embolden these two paragraphs as they are exactly that:

But, with all that being said, there is a key factor that is less tangible: does asking questions and creating listicles help your "personal brand", does it help build up your authority in a subject? Probably not.

Long term, that personal brand value does start to add up and results in opportunities and meaningful conversations. If that is what you really want from your writing then focus on that and ignore the numbers.

Collapse
 
maddy profile image
Maddy

My problem with publishing every day is that it may not be sustainable in the long term.

Consistency doesn't have to mean publishing an article a day. Rather I'd say that it means to find a schedule that works for you and stick with it.

I think putting it this way may scary a lot of people, as the process of writing includes multiple steps.

Anyway thanks for this post! Very helpful. 😊

Collapse
 
grahamthedev profile image
GrahamTheDev

Sorry where did I say to publish every day?

If I did that is a massive typo / mistake I want to fix ASAP as I certainly do not want to give people the impression they should write every day, I even warn against it when talking about Chris.

You are 100% right, nobody should feel pressure to write every day, it isn't maintainable long term and it will soon put a new (or even established) author off creating content and I don't want that.

If I even hint at that, or have phrased something badly that suggests that, I will correct it ASAP.