CodeNewbie Community 🌱

Cover image for 8 reasons why having a blog is as important as having a GitHub
Andrew Baisden
Andrew Baisden

Posted on • Edited on

8 reasons why having a blog is as important as having a GitHub

Blogging and Technical Writing has become extremely popular these days. I think it's one of the few great things that emerged from this global pandemic. We had an almost infinite amount of time at home to do anything that we wanted to do. It created a new generation of aspiring developers and writers. We all know the importance of having a GitHub account to show your work. It is one of the best ways for a company to see your coding style. Furthermore it gives other developers an insight into the projects that you are working on.

Nonetheless blogging is seeing significant growth right now and this has opened up a new path for developers to get into the industry. Here are 8 reason why having a blog is as important as having a GitHub.

1. It is an insight into your personality

When you write you are projecting your thoughts and opinions into the world. In doing so it is quite easy for someone to understand your personality and what makes you unique. One of the main interview stages that a candidate has to get through is the culture fit interview. They company and your potential team wants to know what you would be like to work with. Blogging is an amazing way for you to show to the world what type of person you are.

And as a bonus every person that you engage with shows how good you are when it comes to connecting with other people and getting your point across. These are skills that every great developer should have.

2. You can learn about someones coding style

This point is more applicable if you are writing tutorials or courses with lots of code snippets. Something that you need to realise is that usually when you are on the job market it is recruiters and hiring managers that will be approaching you. Unless they are a developer or have that type of background then they won't really understand how you created the projects on your GitHub.

However most people know how to read so it would be significantly easier for them to read through an article that you have written instead. Even if they don't understand it 100% it is still far simpler to digest. And if they do happen to be a developer then reading through something that you have written which relates to the job you are applying for will score you bonus points.

3. The bar to entry is super low

If you are a beginner when it comes to programming then creating apps that go beyond the simple generic to do app could be quite challenging. Whereas writing an article requires little more than words. We are all used to typing, talking over IM or even writing tweets. So we have the skills to be a writer already.

If you are able to get your point across well in something you write then it will make it easy for people to understand you. Putting together a few articles requires less effort than creating some apps from scratch. In this fast moving world speed matters and the more of your content you get out there the more opportunities that will come your way.

4. The appeal is significantly wider

Let's face it not everyone is tech savvy and you can't expect everyone to understand work that you are doing. This is extremely true with GitHub if you are not working in the tech industry then it does not really resonate with you. It's the complete opposite when it comes to writing. So long as you are writing articles that cater to a larger audience pool then you are likely to get more attention.

Not all articles need to be about programming. You can write about personal development and motivation too for example.

5. The community is super active

There are blogging communities everywhere these days. Hashnode, DEV and Medium are probably three of the most popular ones right now. This is a really fast way to get into the industry and connect with likeminded people.

6. It can be a passive income stream

Getting paid to write is an amazing feeling. Just knowing that your words are heard by hundreds or thousands of people really can be life changing. Check out this article Get Paid to Write for These 45+ Websites by Olubisi Idris Ayinde.

7. You get better at writing documentation

Reading and writing documentation is a skill that really levels up your coding game. The ability to create something that other people can follow and learn from is a gift that has no end. It also has the added bonus of giving you another soft skill that increases your chances of getting hired.

8. It shows a timeline of progression

On GitHub you can see how active someone has been and how many projects they have on their GitHub sorted by date. With this information you can see a timeline of how they have developed and honed their skills over the years. The same rule can applying to blogging as well.

For example in my case my articles started off simple as I was still learning my way and figuring out the best way to code. My most recent articles are much clearer and I have refined the way that I write tutorials and guides.

Final Thoughts

I really hope that you enjoyed reading this article and learned something from it. As a content creator and technical writer I am passionate about sharing my knowledge and helping other people reach their goals. Let's connect across social media you can find all of my social media profiles and blogs on linktree.

Peace ✌️

Top comments (2)

Collapse
 
cleveroscardev profile image
Oscar Ortiz

I can strongly agree with this article! I have seen so much progression in my vocabulary now that I've written a few blogs and published them online. Realizing that teaching others is also teaching myself even beyond from what I expected.

Maybe being a consultant might be a thing for me. Helping others is priceless

Collapse
 
aaron profile image
Aaron McCollum

Thanks for writing. These are all excellent points. I’ve gotten back into writing as a way to primarily teach myself and help restate what I’ve learned onto a blank canvass. But also the potential to help others and show learning progression is a big motivator as well!