Should You Start A Blog As A Developer?

Featured on Hashnode

Subscribe to my newsletter and never miss my upcoming articles

There are already a plethora of blogs and tutorials on the internet. Thus, the question is - should you start a blog as a developer? The answer is - yes.

Even though there are lots of choices on the internet, you can differentiate yourself by providing quality information. Also, your perspective and experience are unique.

You save your future self

One of the benefits is that you save your future self from headaches. By writing about how you solve various challenges, you always have a reference to come back to. If you run into the same issue in the future, you have a quick solution.

For instance, each time I re-install my operating system, I have to set up Git aliases. The issue is that I cannot remember from the top of my head how to do it. As a result, I wrote an article about it, which I always use to re-configure Git aliases.

Thus, saving your solutions in blog articles is useful, and it saves you time in the future.

You save others from headaches

Besides helping yourself, you help others as well. Most of the time, you run into common problems. That is the problem many people face. No matter the field, a large chunk of people will face the same issue, especially in software development.

Therefore, your articles are likely to help other people too. Remember how thankful you are each time you find someone that provides a solution to your issues. That can be you!

Money, money, money

Having a blog opens the door to many opportunities. Writing is a lucrative field, and especially in the technology area. The various ways you can monetize your writing are as follows:

  • Place ads on your blog.
  • Sell ad space to various companies/products on your blog.
  • Promote your products through your blog.
  • Write guest articles for different publications/websites.

Without selling false dreams, after a year of consistent writing, you can make between $500 and $1000 each month from guest articles. How can you do that? Your blog is your CV. By the time you apply to write for other publications/websites, you are already an experienced writer. As a result, they are more likely to accept your articles.

Thus, having a blog can open many doors for you. It's like having a person recruiter looking out for opportunities for you non-stop!

Establish yourself as an expert

Another plus of having a blog is that you can establish yourself as an expert on a subject. For instance, let's say you write weekly about Cloud Computing for a while. After a few years, you will have enough experience with Cloud Computing to call yourself an expert. Or at least very experienced.

Therefore, having a blog is a great way to create a name for yourself in a specific niche. People will know you and trust you.

Open the door to new opportunities

Having a blog and establishing yourself as an expert opens the door to new opportunities.

For instance, let's say company X is looking for a Cloud Computing Engineer. They have to choose between you and a candidate without a blog. Who do you think they are choosing? It's you! Because you already have proof that you have knowledge in your area of expertise.

Also, once you start to get known in your community, people hear about you. As a result, when they have job opportunities, you will be more likely to pop up in their minds! For instance, there are many people who message/email me with opportunities for writing, advertising, or even jobs.

In conclusion, as long as you treat your blog seriously, you can get lots of opportunities coming your way!

What platform to use

There are many platforms to use for blogging. Each platform comes with its benefits and drawbacks. It's essential to choose the one that meets all your needs.

However, if I would have to recommend one, I would recommend you Hashnode. I want to quickly list the reasons why Hashnode is different than other blogging platforms:

  • You can customize and personalize your blog. That means you can make your blog look and feel different.
  • With Hashnode, you have a tightly-knit community that reads and interacts with your articles.
  • You decide to move away from Hashnode? There are no strings attached. You can quickly back-up your posts on Github and re-publish them somewhere else.
  • All the SEO goes to your blog and not to Hashnode itself.

Like I said previously, Hashnode is an excellent choice, but it also depends on your needs. Check the article embedded above to read more and decide whether it suits you or not.

Final words

You can substitute the blog with a video blog, and the benefits remain the same. I talk about blogging because I have one, and I can testify to the benefits it brought me. However, a video blog can bring the same benefits. Choose the one that feels more comfortable and natural for you.

Thus, let's see once again what are the benefits of having a blog:

  1. You save yourself in the future when you run into the same problems.
  2. Besides that, you help other people when they face the same issues.
  3. It brings you money!
  4. You can establish yourself as an expert in your chosen field.
  5. It opens the door for new opportunities for yourself. delivers the best programming news every new tab. We will rank hundreds of qualified sources for you so that you can hack the future. Daily Poster

Interested in reading more such articles from Catalin Pit?

Support the author by donating an amount of your choice.

Recent sponsors
Skay's photo

Thanks for the wonderful article Catalin Pit

Catalin Pit's photo

Thank you, Skay!

Victoria Lo's photo

Great article Catalin! Well said :)

Catalin Pit's photo

Thank you, Victoria!

Vitor Paladini's photo

Great article!

My biggest career regret is not cultivating the habit of blogging my learnings back when I started in the industry.

I started writing consistently five months ago and can only imagine how much content and how big I'd be if I blogged since 2010 ๐Ÿ˜…

Catalin Pit's photo

That's true. But the past is the past.

Let's look forward to the future! :-)

Dany Tulumidis's photo

Great Post! Im glad i started a blog. Its fun and i learn a lot and i can bring value to other poeple and vice versa!

Anshu Shandilya's photo

Well said. Thank you Catalin Pit

Sai Laasya Vabilisetty's photo

Great article!

Amarachi Emmanuela Azubuike's photo

This was helpful Catalin.

Sarvesh Kadam's photo

Enjoyed reading it. Great piece :)

Deactivated User's photo

So good! Feeling inspired! Thank you Catalin Pit

Tapan Chudasama's photo

For me, the major reason why I started using Hashnode is the UI. I just love the minimal and clean UI of Hashnode.

AbdulSamad Ayoade's photo

Such a great read. Thanks Catalin

Deactivated User's photo

Amazing article! I totally agree with the mentioned topics and in my experience it's nice for non-english natives to practice writing.

Tapas Adhikary's photo

Thanks for sharing the thoughts Catalin Pit.. Amazing insights.

If there is any regret I have, that is, I have started blogging/writing late in my career.. at the same time, glad that, I have started. A developer should start a blog.

Rico042002's photo

Iโ€™ve actually read this twice ๐Ÿ˜‰ Congratulations ๐Ÿพ on 1mil. views!

Matthew's photo

Always coming in hot with that genuine motivation, love it Catalin!