8 Reasons Why You Should Blog as a Developer

Simon Holdorf
Feb 23 · 4 min read
Image for post
Image for post
Photo by Andrew Neel on Unsplash

Blogging is an excellent way to bolster your reputation as a developer. You can share the knowledge you’ve gained over years of experience, and inspire other developers. The more interesting, useful content you have, the more people will follow you. This can lead to further opportunities for yourself or your company, such as consulting gigs or new job offers.

Here are some great reasons why you should start blogging as a developer as soon as possible:

1. It’s a great way to get better at writing

Writing regularly for your blog or another medium will help you become more comfortable with the process of writing itself. The best way to do this is to set aside some time every week or two weeks and just start writing. Don’t worry about what you have to say, don’t worry about how it sounds, don’t edit yourself at all, write until you feel like stopping.

Then come back later on and see if there are places where you can cut out unnecessary words or sentences without making your point any less clear.

2. It helps you understand how others view your work

I think that this leads us, developers, into believing that our perspective on our work is the only possible perspective on said work — which is not true!

When we can share our thoughts in an open forum like a public blog post, we allow other people (who may actually use what we built) to give their feedback, too — giving us an opportunity for growth as developers and contributors to the community.

3. You can show off your resume

As such, having a technical blog that showcases your past accomplishments can be an invaluable tool during job interviews when asked why you want the job or why someone should hire you.

4. It makes you more employable

5. You gain a larger audience for your existing code

6. It helps you become a better developer

I certainly find that writing blog posts force me to think more carefully about the code that I’m writing, making me a better developer.

I also find it helps keep my skills sharp by forcing me to look back at previous projects and remember how they worked (or didn’t work). It’s kind of like going over old code from years ago — except it is all under one convenient location online, so you don’t have to dig through hundreds of source control folders to find what you’re looking for.

7. You can grow an audience from scratch

The problem with trying to build an audience purely by releasing new open source projects is that unless you already have some kind of network or following, most people probably won’t care about your project until it is complete (and maybe not even then!).

Blogging allows you to build an audience before your project is released, meaning they will be much more likely to give your project a chance if/when it does come out!

8. It allows collaboration on projects with no existing community

This could lead to the creation of an entirely new open source community around whatever it is that you are working on!

Final Thoughts

Blank Page

Think. Draft. Publish.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store