DEV Community

Cover image for What are the best platforms to write technical articles?
Suraj Vishwakarma
Suraj Vishwakarma

Posted on • Updated on • Originally published at surajondev.com

What are the best platforms to write technical articles?

Introduction

One of the most asked questions in my DMs is to where put the technical articles. There is various platform for general articles and more specifically only for technical articles.

Today I am going to list down some of the best platforms to write technical articles. The list is in the best to not-so-best order. This is from my perspective.

This article was sent as an issue of my newsletter, Source Code - The Newsletter.. Here, I discuss technical writing and social media presence as a developer. If this interests you then subscribe to my newsletter from here: https://www.getrevue.co/profile/surajondev

So, let’s get started.


Zero to Hero in Technical Writing: Making Consistent Income

If you are interested in starting your technical writing journey, especially by writing articles. My latest ebook has covered the tips and methods that you can utilize to kick-start your technical blogging career. I have discussed about 12 essential topics that will help in your journey. You can get the ebook here.

Zero to Hero in Technical Writing: Making Consistent Income

Note: I am running a launch campaign right now, you will get the ebook at a discounted price now. So grab it soon.

Now, let's back to the topic.


Dev.to

A constructive and inclusive social network for software developers. With you every step of your journey.

dev.to.png

The best platform I have used for writing technical articles. From my initial days, I am on the platform. The best part is that your first article can give you tons of reach when you don’t have any followers. It doesn’t matter the number of followers, the content matter on dev.to the platform.

There are lots of improvements on the platform. The UI makes that most of the articles are getting discovered.


Hashnode

Start a blog for free instantly and share your ideas with people in tech, developers, and engineers. Hashnode is a free blogging platform.

hashnode.com_.png

The second platform that comes to my mind for writing technical articles is Hashnode. They have a pretty good-looking UI. You can connect your domain or use their sub-domain for writing articles. The UI and SSL are provided by the Hashnode. With your own domain, you can have more control over the UI and feel of the blog platform.

The thing is that it little bit hard to get reach on the platform as a beginner. Your article has to be exceptionally great to be featured on the top of the blog and lead to more reach. The UI looks good but pinning featured posted at the top hampered the reach of other articles. That’s what I think of having a low reach for beginner developers.

In spite of such things, You can give it a try for writing articles.


Medium

Medium is an open platform where readers find dynamic thinking, and where expert and undiscovered voices can share their writing on any topic.

medium.com_.png

Medium is the place for putting general articles. You can put your technical articles on it. It is very easy to write and publish articles on the platform.

I have given it a try in my initial days but couldn’t continue on it. But I have seen some awesome growth on Medium for technical articles. So, I would recommend you explore the platform.

Tealfeed

Tealfeed is a knowledge-sharing platform that keeps users feed informative, connects people of similar interests, and empowers creators.

tealfeed.com_.png

Tealfeed is a new platform that serves as a general blogging platform. I have been in contact with their CEO regarding the future of the tealfeed and its looks awesome.

I also publish my articles on this platform. You can get some good reach through their platform and google source.


Your Own Platform

The best platform you can put your blog.

surajondev.com_.png

The best place to put your articles is on your own platform. This means that you can put your articles on your own website. This will make your article’s platform independent. You will have more control over most things.

The trick in publishing articles on your platform is that you put an article on your website and with the canonical URL publish articles on other platforms such as dev.to, hashnode, medium, and other blogging platforms. Canonical URL will tell the search engine about the main articles and platform articles are marked as duplicates of the main articles. This will not hamper your site’s SEO. You will gain reach on the blogging platform and you will also get views on your own website through search engines.

So, Create a website using WordPress or on your own. Start publishing on it and with canonical URL publish on other platforms.

This is how I publish my articles.


Connect with Me

Conclusion

I hope, you have understand the platform and methods to use while putting an article online. Use your website with other blogging platforms for publishing your article.

You can subscribe to the newsletter form here: https://www.getrevue.co/profile/surajondev for more insight about technical writing and social media presence as a developer.

Thanks for reading the newsletter.

Latest comments (61)

Collapse
 
fruntend profile image
fruntend

Сongratulations 🥳! Your article hit the top posts for the week - dev.to/fruntend/top-10-posts-for-f...
Keep it up 👍

Collapse
 
surajondev profile image
Suraj Vishwakarma

Thanks for mentioning the article in the list🚀

Collapse
 
haxnet profile image
HaxNet

I was a fan of Medium, but until they kept pushing their democratic/liberal articles constantly during the Trump vs Clinton time. I could careless who you want to side, but they lost me when they kept shoving it in my emails constantly.

Collapse
 
digfish profile image
Samuel Viana

Medium it's very barebones, only text basic formatting like bold, italic. No way to format source code with usual monospaced font

Collapse
 
nick_mielser_e363214cbb6a profile image
nick mielser • Edited

Market research is an important part of software development. It helps software companies identify their target customers and determine how to best reach them. It can also help companies decide which technologies and tools are best for their businesses mlsdev.com. The purpose of market research for software development is to help software companies understand their customers and the trends in their industry.

Collapse
 
mahmudhasarifat profile image
Mahmudul Hasan Rifat

Good article

Collapse
 
surajondev profile image
Suraj Vishwakarma

Thanks for you word!

Collapse
 
liamhhhhh profile image
Dimash Kudaibergen

nice!

Collapse
 
gamerseo profile image
Gamerseo

There are really a lot of places where you can publish an article for free, apart from those presented in the article.

Collapse
 
mrdulin profile image
official_dulin

I write tech articles on my GitHub Issue

Collapse
 
surajondev profile image
Suraj Vishwakarma

Interesting place.

Collapse
 
arthii profile image
Arthii

Wow, thanks for sharing 😀 .

I believe that these platforms can help you gain more followers:

substack.com
arthii.com

Collapse
 
lornasw93 profile image
Lorna Watson

I love dev.to and dislike Medium due to their paywalls BUT have found some articles really really interesting. I use 12ft.io/ to get around the paywall and works lovely.

Collapse
 
ranelpadon profile image
ranelpadon

You could just use an Incognito/Private Window to browse the paywalled content.

Collapse
 
surajondev profile image
Suraj Vishwakarma

Dev.to is the best for technical writing and nice way of bypassing the paywall articles.

 
surajondev profile image
Suraj Vishwakarma

You can try Ghost

Collapse
 
jonrandy profile image
Jon Randy 🎖️ • Edited

Currently, Tealfeed is pretty awful for writing technical articles. It is not possible to link articles together in a series. Their editor has numerous issues (two big ones being not interpreting Markdown correctly, and not having syntax highlighting). The site itself also has many annoyances and bugs.

I have to say as well, that their staff are also very unprofessional. I was contacted by them (directly on LinkedIn) to ask me to be an early contributor for the site and was offered incentives to do so. I spent a lot of time and effort navigating their poor editor/tools to transfer some of my content there, only to be greeted by mostly silence (or extremely late replies) when I asked questions or mentioned bugs to them in reply on LinkedIn (none of the bugs I have mentioned have been addressed). The cherry on the cake was them emailing me to tell me they were not selecting me as a promoted author (something they had explicitly told me previously that they would be doing).

Overall, not a site I would recommend - at least until they make substantial improvements

Collapse
 
lorenzojkrl profile image
Lorenzo Zarantonello

More or less same story here!
Quite unprofessional, total lack of analytics.
I might give it a try in a year or so.

Collapse
 
wadecodez profile image
Wade Zimmerman

From my experience its been fairly easy to go semi-viral on Dev, but its hard to get retain readers despite having a follow feature. It's also difficult to earn substantial revenue.

Medium has never been great for programming articles. They lack basic features such as syntax highlighting is annoying. The best workaround is to embed GitHub Gists but that is a tedious process. Medium used to have decent revenue, but they recently added minimum requirements to get approved and expect they will continue to change the barrier to entry Like YouTube has.

Will be checking out some of these other platforms for sure, and will leave my review.

Collapse
 
surajondev profile image
Suraj Vishwakarma

Explore the platform make a choice. Platform sharing revenue is not possible on dev.to and Hashnode. But you can get external client and eventually you can earn

Collapse
 
jmfayard profile image
Jean-Michel 🕵🏻‍♂️ Fayard

You give good insights on where to post the articles.

The mistake I made when I started is to think it was required to have actual articles ready for publication before doing anything.

Not at all!

The key is to understand that Content is king. The distribution platform is just a tool. A tool for what?

Start with content. Start with writing a lot of shitty first drafts in Notion or * Obsidian The rest will sort itself out once you have enough content.

Collapse
 
surajondev profile image
Suraj Vishwakarma

That's also great. It's all about exploring what's best for you.

Collapse
 
iamschulz profile image
Daniel Schulz

And they'd be right to flag that. Your political views are not welcome on DEV either.