Is blogging difficult? My advice for beginners

Is blogging difficult? My advice for beginners

Daily short news for you
  • For over a week now, I haven't posted anything, not because I have nothing to write about, but because I'm looking for ways to distribute more valuable content in this rapidly exploding AI era.

    As I shared earlier this year, the number of visitors to my blog is gradually declining. When I looked at the statistics, the number of users in the first six months of 2025 has dropped by 30% compared to the same period last year, and by 15% compared to the last six months of 2024. This indicates a reality that users are gradually leaving. What is the reason for this?

    I think the biggest reason is that user habits have changed. They primarily discover the blog through search engines, with Google being the largest. Almost half of the users return to the blog without going through the search step. This is a positive signal, but it's still not enough to increase the number of new users. Not to mention that now, Google has launched the AI Search Labs feature, which means AI displays summarized content when users search, further reducing the likelihood of users accessing the website. Interestingly, when Search Labs was introduced, English articles have taken over the rankings for the most accessed content.

    My articles are usually very long, sometimes reaching up to 2000 words. Writing such an article takes a lot of time. It's normal for many articles to go unread. I know and accept this because not everyone encounters the issues being discussed. For me, writing is a way to cultivate patience and thoughtfulness. Being able to help someone through my writing is a wonderful thing.

    Therefore, I am thinking of focusing on shorter and medium-length content to be able to write more. Long content will only be used when I want to write in detail or delve deeply into a particular topic. So, I am looking for ways to redesign the blog. Everyone, please stay tuned! 😄

    » Read more
  • CloudFlare has introduced the pay per crawl feature to charge for each time AI "crawls" data from your website. What does that mean 🤔?

    The purpose of SEO is to help search engines see the website. When users search for relevant content, your website appears in the search results. This is almost a win-win situation where Google helps more people discover your site, and in return, Google gets more users.

    Now, the game with AI Agents is different. AI Agents have to actively seek out information sources and conveniently "crawl" your data, then mix it up or do something with it that we can't even know. So this is almost a game that benefits only one side 🤔!?

    CloudFlare's move is to make AI Agents pay for each time they retrieve data from your website. If they don’t pay, then I won’t let them read my data. Something like that. Let’s wait a bit longer and see 🤓.

    » Read more
  • Continuing to update on the lawsuit between the Deno group and Oracle over the name JavaScript: It seems that Deno is at a disadvantage as the court has dismissed the Deno group's complaint. However, in August, they (Oracle) must be held accountable for each reason, acknowledging or denying the allegations presented by the Deno group in the lawsuit.

    JavaScript™ Trademark Update

    » Read more

The problem

Did you know that blogging is one of the effective methods for training and learning? Blogging requires the writer to have a certain amount of knowledge and the ability to present it to the readers. Through blogging, you not only learn more, but also revise your knowledge and help others through your articles.

There are many advantages but is writing a blog really simple? Writing a blog was difficult for me in the beginning. I had programming experience, but I didn't know how to express my ideas clearly and understandably. Despite feeling frustrated because I didn't know how to write or what to write, I continued writing. I believed that with enough practice, habits and experience would develop. Now, everything seems easier to me and I know that beginners will face similar challenges.

After a period of practice, I have developed a process to produce an article. It's nothing fancy, but trust me, if you follow each step, you will find it extremely easy and effective.

Steps to write a blog

Steps to write a blog

The first step is to prepare the content. In this step, you will come up with a title for your article. Pay attention to the title as it determines the content of your article. The title helps you determine the knowledge you need to research and convey. Moreover, the title should be attractive and make the readers want to read immediately.

The second step is to outline the main ideas that will be discussed in the article. Focus on clarifying the title and avoid going off-topic.

The third step is to organize the structure of the main ideas. Typically, the structure of an article consists of introducing the issue, explaining concepts, exploring the problem (implementation methods / procedures / solutions / pros and cons), and summarizing.

The fourth step is to develop the main ideas into paragraphs. At this point, you can freely write based on your thoughts and emotions, ensuring that the content fully covers the main ideas.

The fifth step is to add illustrations, code snippets, or anything that makes the article more lively and visual. Visual aids help readers better understand the value of the article.

Next, you need to read the article again and add transitional phrases to ensure that the text flows naturally. Remove any repetitive or unclear sentences until you feel satisfied. Read the article multiple times to check if it flows naturally without any confusion or omissions.

Finally, check for spelling, punctuation, and formatting errors to demonstrate your attention to detail and dedication to the article.

Among these steps, the most challenging are defining the main ideas and developing them into paragraphs. Why? Because they are the backbone of an article.

The main ideas in an article must stand out and be consistent. They should focus on the content, clarify the article's title, and avoid going off-topic. Writing a concise article can be difficult because there may be many related factors, and without clarity, it is difficult to fully convey your thoughts. If you encounter such situations, my advice is to introduce that topic and provide references to external materials. Later, if you have time, you can write about that topic and add a link.

For example, if the article has the title "What is Node.js?", what are the main ideas?

  • Introduction to Node.js
  • What is Node.js used for?
  • How to install
  • First hello world program
  • Summary

Then, the main ideas need to be developed into paragraphs.

Writing style

Writing style

Differentiate between spoken language and written language. When speaking, you can deliver a relatively large amount of information quickly. Directly interacting with listeners allows them to filter the content you want to convey quickly, and if they don't understand, they can ask questions. Written language, on the other hand, conveys information through written text. Therefore, sentences should be concise, straightforward, readable, and understandable. Avoid using spoken language in writing, unless you think it makes the article more interesting.

Writing style also depends on each person's writing style, which is very distinctive. When reading articles by Author A, it may be easy to understand, but when reading articles by Author B, it may be difficult to understand and confusing, which is due to the writer's way of conveying information.

Some people have a humorous writing style (writing like a comedian or action movies), while others have a serious writing style with standard phrases. There are even writing styles that are mysterious or use bullet points and enumerations. Choose a writing style that allows you to convey your ideas comfortably, but keep in mind that your writing style is your characteristic, and the reader is the one who perceives it. Pay attention to the feedback from readers to find your own suitable writing style.

Conclusion

Above are my sharing about the process of writing a blog. Although it is not extensive, I hope it will be helpful for those who want to start writing a blog but don't know where to begin. Some beginnings may be difficult, but persevere until everything falls into place, and it will operate smoothly.

What is your writing style? Or, as a reader, what do you think of your writing style? Share with everyone!

Premium
Hello

The secret stack of Blog

As a developer, are you curious about the technology secrets or the technical debts of this blog? All secrets will be revealed in the article below. What are you waiting for, click now!

As a developer, are you curious about the technology secrets or the technical debts of this blog? All secrets will be revealed in the article below. What are you waiting for, click now!

View all

Subscribe to receive new article notifications

or
* The summary newsletter is sent every 1-2 weeks, cancel anytime.

Comments (1)

Leave a comment...
Avatar
Đình Trung2 years ago

Cảm ơn bài viết hữu ích

Reply