Blogging: How and Why You Should Do It

Blogging: How and Why You Should Do It

Have you ever wanted to start writing blogs, but were bogged down in the several How? Why? What? questions that engulfed you, and are here looking for some motivation and direction?

Well, over the next few minutes, let’s try to find answers to some of these questions.

This blog post is largely inspired by Eugene Yan’s session for DataTalks.Club and a few recommended practices. Let’s get started!

Whom should you write for?

“Dance as if no one’s watching; Sing as if no one’s listening” — what a beautiful saying it is!

The same way, "Write as if no one’s reading!"

Oh yeah! I mean it! “Write as if no one’s reading!” Let us say you write a blog and nobody reads it. In that case, whom should you write for? Hope you’ve guessed by now!


Given that you assume that nobody else is going to read what you write, you'd be benefitted only if you write for yourself!

Always keep in mind that regardless of who your target audience would be, and the way they’ll react to your blog, the most important thing is that you should write for yourself and then, for the readers.

By, ‘write for yourself’, in essence, you should write something that you would certainly find useful even if nobody else does.😄

Why should you write?

Before answering the question at hand, Why should you write?, let us first ask ourselves another question.

“Have you ever felt that you know something so well, that you can write about it? But when you actually start writing, you end up looking up several references—verifying the correctness of what you’re writing—and you’re almost convinced that you do not really know it very well?”

I’m almost sure that you’ve all faced this at some point in time.

  • In the process of writing, you learn.
  • When you summarize what you’ve learnt, you essentially reinforce your understanding.

When you write blog posts on a particular topic—say, “Learning Natural Language Processing the Stanford way with CS224n", covering the topics taught in the CS224n class, you're sharing your knowledge and understanding with members of the community—as you progress through the course, which is great!

When you share your work with members of the community, you get the opportunities to connect with people with similar interests as you—who can give you constructive feedback—and you can learn and grow together as a community!

Therefore, you should write to learn, share and grow together!

What should you write about?

You can start writing about almost anything. There’s a whole plethora of topics—from useful programming tips, and deployment of machine learning models, to mental health and well-being!

Choosing a topic is not a hard task in itself. But the most important aspect is that the topic should be of interest to you.😊

Just because a lot of people are writing about machine learning, you don’t have to push yourself to write about machine learning.

You could write about your favorite topic, say, “Overcoming barriers at the workplace” instead.

When you feel you’d likely be influenced by the topics that others are writing about, remember to revisit the previous question and ask yourself, “Am I writing this for myself?”

How to start writing?

“The best way to start writing is to just start writing!”

It’s not possible for you to find your niche, and then get started with writing. In the process of writing regularly, it’s often difficult to look ahead and speculate on what topics the audience might enjoy reading.

Rather, it’s more of a retrospective process, where, after you’ve written a fair number of articles, you can look back and get insights on what interested your readers the most!

How to go about the writing process?

While the writing process is highly dependent on the particular individual, there are a few good practices.

  • Write consistently.
  • Prepare an outline of the content, organize into sections and subsections, jot down the points that should go into each section.
  • Go for a few revisions if needed. Try as much as possible to avoid grammatical errors and typos.

Just go ahead and publish it! Your draft doesn’t have to be perfect! You’d get better as you keep writing.✨

Get your references and sources right!

Whatever may be the topic that you’d like to write about, there will always be several tutorials, papers, webinars, and courses on the same.

It’s not necessary that you should write about something groundbreaking that nobody has ever written about.

It’s absolutely fine to refer to all related work to see how other writers have presented their views. Only remember to present the content in your own words based on your understanding—synthesize your own views—add an element of unique style.

Remember, we're all unique in the way we put forth our understanding!

  • Please be sure to cite all references in your blog post.
  • Include links to them, preferably at the end of the article.
  • Include suitable tags that are best aligned with the content of your blog post.

This is not an exhaustive list. But I hope it has addressed a few general questions on how to get started with blogging.

Thank you very much for reading! Good luck with your writing.😀


[1] Recording of the webinar by Eugene Yan for DataTalks.Club