DEV Community

Cover image for Unlock 50K Views on Medium with This Winning Article Template
Sukhpinder Singh for C# Programming

Posted on • Edited on • Originally published at Medium

4 2 2 2 2

Unlock 50K Views on Medium with This Winning Article Template

The template below has consistently brought me success; it’s an outstanding method for organizing technical articles.

Template


Introduction
Learning Objectives
Prerequisites
Getting Started
  Sub Topics 1
    Code Examples for Each Sub-Topic
    Output
  Sub Topics 2
    Code Examples for Each Sub-Topic
    Output
Final Thoughts/Conclusion
Github Sample (If Applicable)
Impressum
Enter fullscreen mode Exit fullscreen mode
Enter fullscreen mode Exit fullscreen mode




Here’s a list of statistics that demonstrate the success of following this template:

Tip 1: How to Write an Introduction

Writing a compelling introduction is crucial for grabbing the reader’s attention and setting the base for the article's contents.

  • Clearly define the topic of the article

  • Briefly explain why the topic is important

  • Define the problem you’re trying to solve

  • Set tone

Tip 2: How to write Learning Objectives

Define what the reader is going to learn after finishing the story.

  • Clearly define the skills the reader will gain

  • Don’t write what you aren’t delivering.

Example


Day 13 of the 30-Day .NET Challenge: ConfigureAwait(false)

Tip 3: How to Write Prerequisites

Define what knowledge or skills are required to understand the article.

  • Identify the Required Knowledge or Skills

Example

Tip 4: How to write “Getting Started”

The simplest trick is to divide the content into sub-topics and create a section for the same.

Example

Divide each section with a paragraph and code example for each of the sub-sections.

Bonus: Add the output of the code as a screenshot or GIF if applicable.

Tip 5: How to write “Final Thoughts/Conclusion”

  • Summarize key points.

  • Highlight the takeaways.

  • Provide CTA (Call to Action) if applicable.

Tip 6: Github Sample

This section can be optional, but if you add a GitHub sample it enhances the article in many ways.

  • It acts as a testament to the code examples above.

  • Enhance learning with practical examples.

  • Improve SEOs too.

  • Most Devs are searching on Google to solve a problem, and a Github sample makes their life easier.

Tip 7: Add Impressum

An Impressum provides more information about the author, it adds professionalism and credibility to the story.

  • Keep it short and crisp.

  • Don’t add too many links.

  • Don’t ask for claps as the Medium doesn't encourage it.

Medium Impressum Example

C# Programming🚀

Thank you for being a part of the C# community! Before you leave:

Follow us: Youtube | X | LinkedIn | Dev.to
Visit our other platforms: GitHub
More content at C# Programming

Conclusion

The above template has proven to be highly successful for writing technical articles, engaging readers and providing a standard structure to the stories

Including a Github sample further solves the challenges a dev faces while looking for practical implementations of the code.

The structure makes the content more memorable & actionable.

More Cheatsheets

Cheat Sheets — .Net

Billboard image

Deploy and scale your apps on AWS and GCP with a world class developer experience

Coherence makes it easy to set up and maintain cloud infrastructure. Harness the extensibility, compliance and cost efficiency of the cloud.

Learn more

Top comments (0)

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay