Why I Still Write a Blog in the Age of Social Media

In an age of mature content platforms and video media, I revisit why I still write a blog: to move from notes to articles, think more deeply through writing, and preserve how my understanding changes over time.

EnglishPublished 4 min read
Why I Still Write a Blog in the Age of Social Media

1. Introduction

Blogs are no longer the most popular form of publishing.

If I want to share something, I can post it on social media, Zhihu, or a public account. If I want to explain something, I can record a video and publish it on Bilibili. Sometimes one sentence or one image is enough.

Compared with these options, writing a blog post feels a little troublesome.

From having an idea, to organizing the logic, to actually finishing the article, a single post may take several hours or even longer.

Since there are already so many easier ways to express something, why do I still keep writing a blog?

I have recently been reorganizing my blog, so I took the chance to think about this question again.

2. Why I Still Write a Blog

2.1. First, notes and articles are still different

Over the years, I have accumulated a lot of notes.

After reading a book, learning a technical topic, or running into a problem, I usually write down the useful parts.

For me, notes are mostly like this:

See something
↓
Write it down
↓
Come back when I forget it

They only need to make sense to my future self.

A lot of the time, I do not even write down the full background or reasoning process. I already know the context at that moment, so I only need to keep the most important parts.

But an article is different.

An article is not written only for myself.

If I want to turn something into an article, I have to think about whether someone with none of the context can understand it:

Why did this happen?
↓
What is the problem?
↓
How do I understand it?
↓
Why did I reach this conclusion?

At that point, a few lines of notes are not always enough.

So even though I already have a lot of notes, I still keep writing articles.

Notes are more like an index left for my future self.

An article requires me to actually explain something clearly.

2.2. Second, writing is a way to organize my thinking

There are usually many thoughts in my head.

After reading a book, learning a technical topic, or running into a problem, I often feel:

Okay, I get it.

But when I actually try to write it down, that is often not true.

The understanding in my head may look like this:

A
↓
therefore
↓
D

It feels obvious when I am only thinking about it.

Once I start writing, I may realize that the real chain is closer to this:

A
↓
What is B?
↓
Why can B lead to C?
↓
C
↓
D

A lot was missing in the middle.

If I want to turn something into an article, I have to keep asking myself:

What am I actually trying to say?
↓
Why?
↓
Does the logic really connect?
↓
Does this conclusion actually hold?

That process can be painful sometimes.

I may revise an article again and again, only to discover that what I really achieved was turning something vague in my head into something I actually understand.

In an age that increasingly emphasizes fast expression and fast content consumption, this has become even more important to me.

Videos are useful for learning many things, and short-form content can deliver information quickly.

But when there is a question I genuinely want to think through, I still prefer to sit down and write an article about it.

Only after I actually write it down can I tell whether I have really thought it through.

So the second reason I write a blog is also simple:

Writing itself is a form of thinking.

2.3. Finally, a blog records how I change

I sometimes go back and read things I wrote years ago.

Some of them now look immature. Some technologies are already outdated. Some opinions are things I no longer agree with at all.

I used to wonder whether I should delete those posts.

Later, I felt there was no real need to.

People naturally understand things differently at different stages of life.

For example, I may first understand something like this:

2018
↓
I think A is correct

A few years later:

2022
↓
I realize A is only correct under certain conditions

And a few more years later:

2026
↓
I start reconsidering the question itself

If I only keep the final conclusion, all of that change disappears.

But the change itself is also interesting.

It lets me see:

What I cared about before
↓
How I understood it at the time
↓
Why that understanding changed
↓
How I think about it now

From this perspective, a blog records more than knowledge.

It also records a person’s understanding at different points in time.

That is true for technical articles, and it is also true for thoughts about life.

When I look back at myself from a few years ago, that person sometimes feels unfamiliar. A few years from now, I will probably feel the same way about what I am writing today.

That is fine.

If I can still follow these articles ten years from now and see how I changed, I think that is valuable by itself.

3. What This Series Will Cover

Once I decide to keep writing a blog, there are several more questions to answer.

First, where should these articles live?

Content platforms are useful, but I still want a place of my own. So the next article will discuss:

Why do I want a blog of my own?

Once I have my own blog, the next question is:

What kind of blog system do I actually want?

That includes the Notes I have accumulated over the years, formal Articles, Projects, Series, search, Chinese and English support, AI-assisted writing, analytics, content distribution, and the reading experience.

Only after the requirements are clear does it make sense to discuss how to build the system.

There is one principle, though:

Building a system myself does not mean implementing everything myself.

Real software projects usually start by breaking down requirements and evaluating mature components. Only the parts that existing solutions cannot satisfy need to be implemented by ourselves.

So later in the series, I will also discuss how I decompose these requirements, choose mature solutions, and integrate them into one complete blog system.

The core series is currently planned as four more articles:

  1. Why I Want a Blog of My Own
  2. What Kind of Personal Blog System I Want
  3. Not Reinventing Every Wheel: How I Build the Blog System
  4. From Components to a System: Architecture, Implementation, and Evolution

If specific implementation problems or refactorings are worth discussing in detail, I will add them later as practical follow-up articles.

4. Summary

So even though there are now many easier content formats, I still want to keep writing a blog.

There are mainly three reasons:

  1. Notes are mainly written for myself, while an article requires me to actually explain something to other people.
  2. Writing an article forces me to really think something through.
  3. Writing over a long period lets me see how my understanding changes.

For me, those three reasons are enough to keep writing.

But this article only answers one question:

Why do I still write a blog?

The next article continues with another one:

If I am going to keep writing, why do I still need a blog of my own?

Discussion

Sign in with GitHub to comment. Discussions are stored as GitHub Issues.View on GitHub