Sibeesh Passion

Top Menu

  • Home
  • Search
  • About
  • Privacy Policy

Main Menu

  • Articles
    • Azure
    • .NET
    • IoT
    • JavaScript
    • Career Advice
    • Interview
    • Angular
    • Node JS
    • JQuery
    • Knockout JS
    • Jasmine Framework
    • SQL
    • MongoDB
    • MySQL
    • WordPress
  • Contributions
    • Medium
    • GitHub
    • Stack Overflow
    • Unsplash
    • ASP.NET Forum
    • C# Corner
    • Code Project
    • DZone
    • MSDN
  • Social Media
    • LinkedIn
    • Facebook
    • Instagram
    • Twitter
  • YouTube
    • Sibeesh Venu
    • Sibeesh Passion
  • Awards
  • Home
  • Search
  • About
  • Privacy Policy

logo

Sibeesh Passion

  • Articles
    • Azure
    • .NET
    • IoT
    • JavaScript
    • Career Advice
    • Interview
    • Angular
    • Node JS
    • JQuery
    • Knockout JS
    • Jasmine Framework
    • SQL
    • MongoDB
    • MySQL
    • WordPress
  • Contributions
    • Medium
    • GitHub
    • Stack Overflow
    • Unsplash
    • ASP.NET Forum
    • C# Corner
    • Code Project
    • DZone
    • MSDN
  • Social Media
    • LinkedIn
    • Facebook
    • Instagram
    • Twitter
  • YouTube
    • Sibeesh Venu
    • Sibeesh Passion
  • Awards
  • Linux Azure Function Isolated Dot Net 9 YAML Template Deployment

  • Build, Deploy, Configure CI &CD Your Static Website in 5 mins

  • Post Messages to Microsoft Teams Using Python

  • Get Azure Blob Storage Blob Metadata Using PowerShell

  • Deploy .net 6 App to Azure from Azure DevOps using Pipelines

Career AdviceHow to
Home›Career Advice›How To Write Good Articles

How To Write Good Articles

By SibeeshVenu
May 17, 2016
1715
4
Share:
Introduction - Where exactly you are making your readers go

[toc]

Introduction

In this post, we are going to see a few points which may need to consider while you write an article. I am neither an expert nor a guru. But still, I guess I have improved myself in writing articles for the past two years. I still remember my first article, there were so many mistakes. Remember one thing “Mistakes are the key to success”. Here I will point out a few things, which I used to follow while writing articles. Please feel free to add your own points to this article. I hope you will like this.

Background

Last week one of my friends asked this question ‘How to write good articles?’. Here I am dedicating this article to him. I hope he will like this.

How to write a good article?

First of all let me ask you a question, what is a good article? As per my concern, a good article is the one which covers the needed points or solution about a problem/scenarios/technologies etc The important fact is when he/she read your article, they must be cleared what you had written, or else your article quality may fail. You are always welcomed to include some external links if you think that will cherish your article contents. Now we will list down the points. Most important thing is, you must search for an article with the same content as you have in your article, if you found any, you should start writing an article only if you have something more relevant to say more than those article. You can also explain how your article is differ from the other and why someone use yours. These points can also be included in the Introduction part which we are going to list down as our first point.

Point 1: Introduction

An Introduction is very important when you write an article, a good introduction can make your article viewer to read further. Trust me, it is very useful too. In this part, you can describe what exactly you are going to say/do in this article. It must be brief. And please never use any code blocks in your introduction part, it is never meant to be so. This is the part which lets your readers understand where/what exactly you are indent to do.

Introduction - Where exactly you are making your readers go Introduction – Where exactly you are making your readers go

Image Courtesy: squarespace

Point 2: Background

In this part, you can explain what made you to write this article. You can explain the problems you faced here, or when you get this problem. This should be brief too, here you can include source code too. Please do remember that this is just the background, so it is not advisable to include full source code and explain it here.

Point 3: What you are going to do?

Here you can explain the things which you are going to do in this article. You can list down the things for better readability. You can explain these points one by one. You can also add some code snippets too. But whenever you add any code, please try to explain even if it is basics. That will help some beginners to understand the things easily. You may feel that this basic explanation is not necessary as you have got so many experience and you may be good in it. But what about the beginners? I always believe they are the real beneficiaries of your articles. We must concentrate on both kind of users (Beginners/Experienced).

What you are going to do

What you are going to do

Image Courtesy: introvertadvantages

Point 4: How you are going to do?

This can be the continuation part of the point 3, or you can club each other. This is where you can explain the possible ways that you can fix your problem, Or the possible ways to achieve the same tasks. Any tasks can be achieved in different ways right? So when you write any article, you must think in all the perspective.

How to do

How to do. Image Courtesy: oneidacity

This will make your article rich in good contents. And this is where you must concentrate more on the coding part. When you write codes in your article, it must be formatted well. If you use WordPress as CMS(Content Management System) for your blog, you can go for any syntax highlighter plugins, or you can custom your own. If you post the article in any of the social communities, please use their formatting options.

If you have any images which explains the workflow or any tasks, it is always advisable to include those. An image is more understandable than reading the content, but always strict yourself to not include more than 10 images per article. When you include the images, please try to convert them to a particular size (Example: Width: 650 PX), this will make your article looks good. But no worries, if you have a low resolution image, and if you think enlarging that will cause any clarity issues, you can always use the same without conversion.

One thing you must remember is, you can always include what are all the things you have tried and what was the output you got from that. If you do so, your reader will get to know if he/she does that, they would get the same output. So it is not only about the the scenario which works fine but also the errors/problems.

Point 4: Always include output

An output is the outcome of what we tried right? So what if you didn’t include that? Isn’t it bad? You can include the output as an image or any content. It can be any result set too.

Output Image

Output Image

Image Courtesy: dreamstime

Point 5: Include the source code as a downloadable format

Please add source code as a downloadable format when ever it is possible. This will definitely help your reader, so that he/she doesn’t need to worry about the initial set up. We all are community guys, and we love helping each other. Am I right?

Point 6: Format the entire content

There are so many things you must concentrate when it comes to formatting. I am listing down a few of them here.

  • Use the same font for the entire article
  • Use bold for the headings
  • Highlight the lines, if it is very important (Example: Notes)
  • Use code formatter when you write codes
  • Resize and align images properly
  • Make sure that that headings starts with Capital letter (CamelCasing 🙂

Point 7: Give credits

This is very important. When ever you take some stuffs from any site, please try to give some credits to the content owner by providing the links/name. For example, if you are taking an image from any site, you can include the site name just below the image. Trust me, this will make you genuine. At last, it is all about genuine right?

Point 8: Write a conclusion

The conclusion is the last part of your article, you can summarize the things you have written here. And also if you want, you can always ask some questions to your readers. So that the bond between you and your readers will be in multi bind format (Yes, like we have in Angular JS. LOL). You can always ask for feedback, feedback is something that we all are looking for. Each and every feedback is valuable either it is negative or positive. If you get any negative feedback, be happy and try to improve on the things you are being suggested.

In a speech in South Africa in 1890 Mahatma Gandhi said this:

“A customer is the most important visitor on our premises. He is not dependent on us. We are dependent on him. He is not an interruption of our work. He is the purpose of it. He is not an outsider of our business. He is part of it. We are not doing him a favour by serving him. He is doing us a favour by giving us the opportunity to do so.”

The quotes are taken from Service-Ability

In our case it is our it is our readers. Isn’t it?

Point 9: Keep a history of your article

This point is optional, but you can always include this too. This is where you can keep a history of your article. You can include the dates, the caption of each versions and something about future updates.

Point 10: Impact of communities

This point is completely depends on you. If you want you can always join some on-line technical communities like C# Corner, Asp.Net, CodeProject etc. I always recommend you to join in this communities, because that is where you can learn a lot and improve yourself to a great level. Most of the communities have some moderators who has so much experience in content moderating. They will moderate your article content and improve it in all the possible way. So whenever there is an edit done by a moderator, you can put a note on it and try not to do the same mistakes when you write next article. ‘Experience makes a man perfect’, isn’t it?

Another important fact about the communities is, you will get a good number of visitors and feedback, thus increase in growth.

Growth

Growth

Image Courtesy: rafichowdhury

I may not be following these points in my articles, but I will definitely try to follow this in my next articles. Cheers

Conclusion

Did I miss anything that you may think which is needed? Could you find this post as useful? I hope you liked this article. Please share me your valuable suggestions and feedback.

Your turn. What do you think?

A blog isn’t a blog without comments, but do try to stay on topic. If you have a question unrelated to this post, you’re better off posting it on C# Corner, Code Project, Stack Overflow, Asp.Net Forum instead of commenting here. Tweet or email me a link to your question there and I’ll definitely try to help if I can.

Kindest Regards
Sibeesh Venu

TagsarticleCareer AdviceHow To
Previous Article

One or more network protocols are missing ...

Next Article

Asp Net Article Of The Day May ...

0
Shares
  • 0
  • +
  • 0
  • 0
  • 0

SibeeshVenu

I am Sibeesh Venu, an engineer by profession and writer by passion. Microsoft MVP, Author, Speaker, Content Creator, Youtuber, Programmer.

Related articles More from author

  • DatabaseInterviewSQL

    SQL Interview Questions And Answers

    October 24, 2015
    By SibeeshVenu
  • .NETASP.NETC#Interview

    C sharp Interview Questions And Answers

    October 24, 2015
    By SibeeshVenu
  • Download Microsoft Web Platform Installer
    Microsoft Windows Server

    Your current settings do not allow file to be downloaded

    August 15, 2016
    By SibeeshVenu
  • Career AdviceVideos

    Video: How to be a successful software engineer

    April 22, 2017
    By SibeeshVenu
  • You
    Career Advice

    Do You Love Your Job?

    July 27, 2018
    By SibeeshVenu
  • .NETADO.NETInterview

    Important ADO.NET Interview Questions

    October 24, 2015
    By SibeeshVenu
0

My book

Asp Net Core and Azure with Raspberry Pi Sibeesh Venu

YouTube

MICROSOFT MVP (2016-2022)

profile for Sibeesh Venu - Microsoft MVP

Recent Posts

  • Linux Azure Function Isolated Dot Net 9 YAML Template Deployment
  • Build, Deploy, Configure CI &CD Your Static Website in 5 mins
  • Easily move data from one COSMOS DB to another
  • .NET 8 New and Efficient Way to Check IP is in Given IP Range
  • Async Client IP safelist for Dot NET
  • Post Messages to Microsoft Teams Using Python
  • Get Azure Blob Storage Blob Metadata Using PowerShell
  • Deploy .net 6 App to Azure from Azure DevOps using Pipelines
  • Integrate Azure App Insights in 1 Minute to .Net6 Application
  • Azure DevOps Service Connection with Multiple Azure Resource Group

Tags

Achievements (35) Angular (14) Angular 5 (7) Angular JS (15) article (10) Article Of The Day (13) Asp.Net (14) Azure (65) Azure DevOps (10) Azure Function (10) Azure IoT (7) C# (17) c-sharp corner (13) Career Advice (11) chart (11) CSharp (7) CSS (7) CSS3 (6) HighChart (10) How To (9) HTML5 (10) HTML5 Chart (11) Interview (6) IoT (11) Javascript (10) JQuery (82) jquery functions (9) JQWidgets (15) JQX Grid (17) Json (7) Microsoft (8) MVC (20) MVP (9) MXChip (7) News (18) Office 365 (7) Products (10) SQL (20) SQL Server (15) Visual Studio (10) Visual Studio 2017 (7) VS2017 (7) Web API (12) Windows 10 (7) Wordpress (9)
  • .NET
  • Achievements
  • ADO.NET
  • Android
  • Angular
  • Arduino
  • Article Of The Day
  • ASP.NET
  • Asp.Net Core
  • Automobile
  • Awards
  • Azure
  • Azure CDN
  • azure devops
  • Blockchain
  • Blog
  • Browser
  • C-Sharp Corner
  • C#
  • Career Advice
  • Code Snippets
  • CodeProject
  • Cognitive Services
  • Cosmos DB
  • CSS
  • CSS3
  • Data Factory
  • Database
  • Docker
  • Drawings
  • Drill Down Chart
  • English
  • Excel Programming
  • Exporting
  • Facebook
  • Fun
  • Gadgets
  • GitHub
  • GoPro
  • High Map
  • HighChart
  • How to
  • HTML
  • HTML5
  • Ignite UI
  • IIS
  • Interview
  • IoT
  • JavaScript
  • JQuery
  • jQuery UI
  • JQWidgets
  • JQX Grid
  • Json
  • Knockout JS
  • Linux
  • Machine Learning
  • Malayalam
  • Malayalam Poems
  • MDX Query
  • Microsoft
  • Microsoft ADOMD
  • Microsoft MVP
  • Microsoft Office
  • Microsoft Technologies
  • Microsoft Windows
  • Microsoft Windows Server
  • Mobile
  • MongoDB
  • Monthly Winners
  • MVC
  • MVC Grid
  • MySQL
  • News
  • Node JS
  • npm
  • Number Conversions
  • October 2015
  • Office 365
  • Office Development
  • One Plus
  • Outlook
  • Page
  • PHP
  • Poems
  • PowerShell
  • Products
  • Q&A
  • Raspberry PI
  • React
  • SEO
  • SharePoint
  • Skype
  • Social Media
  • Software
  • Spire.Doc
  • Spire.PDF
  • Spire.XLS
  • SQL
  • SQL Server
  • SSAS
  • SSMS
  • Storage In HTML5
  • Stories
  • Third Party Software Apps
  • Tips
  • Tools
  • Translator Text
  • Uncategorized
  • Unit Testing
  • UWP
  • VB.Net
  • Videos
  • Virtual Machine
  • Visual Studio
  • Visual Studio 2017
  • Wamp Server
  • Web API
  • Web Platform Installer
  • Webinars
  • WebMatrix
  • Windows 10
  • Windows 7
  • Windows 8.1
  • Wordpress
  • Writing

ABOUT ME

I am Sibeesh Venu, an engineer by profession and writer by passion. Microsoft MVP, Author, Speaker, Content Creator, Youtuber, Programmer. If you would like to know more about me, you can read my story here.

Contact Me

  • info@sibeeshpassion.com

Pages

  • About
  • Search
  • Privacy Policy
  • About
  • Search
  • Privacy Policy
© Copyright Sibeesh Passion 2014-2025. All Rights Reserved.
Go to mobile version