Start writing here. This is your opening paragraph — make it count. Hook the reader with the core tension or idea you're going to explore.

Add more context here. Who is this for? What will they walk away with? Keep it tight — readers decide in the first two paragraphs whether to keep going.

Your First Section Heading

Dive into the meat of the topic. Use plain language. If you're explaining a concept, use a concrete example as quickly as possible.

A callout or pull quote goes here. Great for emphasising a key insight or framing an important idea before you expand on it.

Continue the explanation. Break up long ideas into short paragraphs — one idea per paragraph is a good rule of thumb.

Your Second Section Heading

Another section. If you have a list of things, use an actual list:

Inline code looks like this. For longer code snippets, use a block:

// Example code block
const greet = (name) => {
  return `Hello, ${name}!`;
};

console.log(greet('Dimas'));

Closing Thoughts

Wrap up your article. Restate the core takeaway in one or two sentences. What should the reader actually do or think differently about after reading this?

Keep it concise. The best endings don't drag — they land and stop.


D

Dimas Abimanyu

Software engineer from Indonesia building web products and writing about the real experience of working in tech. Find me on Twitter or LinkedIn.