How to Write a Blog Post When You're Not a Writer

How to Write a Blog Post When You're Not a Writer

Most founders I know can explain their product in a two-minute conversation and make it sound interesting. Ask them to write a 1,500-word blog post about it, and they'll stare at a blank doc for three hours, write two paragraphs, hate both of them, and go back to coding.

The problem isn't that they can't write. They talk about their work clearly every single day, in Slack messages, in pull request descriptions, in emails to investors. The problem is that "writing a blog post" feels like a different skill entirely. It isn't. It's the same skill with a bit more structure.

This article is for developers, founders, and marketers who need to publish content but don't consider themselves writers. No theory about finding your creative muse. Just a repeatable process that gets a decent post out the door.

You don't need to be good at writing. You need a structure.

The blank page is the enemy. Not because writing is hard, but because a blank page offers infinite choices. Where do I start? How long should this be? What tone should I use? Those decisions create friction before you've typed a single word.

Structure kills the blank page. When you know what goes where, writing becomes a fill-in-the-blanks exercise instead of a creative performance.

Here's a structure that works for almost any blog post:

  1. Hook (2-3 sentences): Why should someone care about this topic? Open with a specific problem, a surprising fact, or a scenario the reader recognizes.
  2. Context (2-3 sentences): What's at stake? What will they learn?
  3. Body sections (3-5 sections): Each section covers one idea. Use headings that tell the reader what the section is about.
  4. Practical takeaway: Give the reader something they can do right now.
  5. Closing (2-3 sentences): Tie it together. Tell them what to do next.

That's it. Five pieces. You don't need a creative writing degree to fill in five boxes.

Write the ugly first draft

Here's the part where most non-writers get stuck: they try to write a polished article on the first attempt. They write a sentence, rewrite it, delete it, write it again, check if it sounds smart enough, and burn 45 minutes on a single paragraph.

Stop editing while you write. These are two different modes of thinking, and doing them at the same time is like trying to drive with the parking brake on.

The first draft has one job: get your ideas out of your head and into the document. It doesn't matter if the sentences are clunky, the structure is messy, or you repeat yourself three times. You'll fix all of that later. Right now, you're capturing raw material.

A few tricks that help:

Talk it out first. If you can explain something in conversation, you can write about it. Open a voice recorder or just talk to yourself and type what you'd say. The sentences won't be elegant, but they'll be clear and honest. That's a better starting point than most first drafts.

Start in the middle. The introduction is the hardest part to write first because you don't know what you're introducing yet. Skip it. Write the section you're most excited about or the one you know best. Come back to the intro after the body is done.

Set a timer. Give yourself 30 minutes to dump everything into the doc. When the timer goes off, stop. You'll have a mess, and that's fine. The mess is the raw material.

Lower your standards on purpose. Tell yourself the first draft is supposed to be bad. This isn't a trick. It's how professional writers work too. Anne Lamott wrote an entire chapter about this in Bird by Bird. She calls them "shitty first drafts" and argues that every writer produces them. The good writing comes from revision, not from getting it right the first time.

Edit in passes, not all at once

Editing an entire article in one pass is overwhelming. Your brain is trying to check grammar, fix structure, improve clarity, and polish the tone all at the same time. It's too many things at once, and you end up doing all of them poorly.

Instead, make multiple focused passes. Each pass has a single job.

Pass 1: Structure

Read the whole thing and check the bones. Does each section have a clear point? Is there a logical flow from one section to the next? Are there sections that repeat the same idea? Move things around, merge sections, or cut anything that doesn't earn its place.

Don't touch individual sentences yet. You're looking at the big picture.

Pass 2: Clarity

Now go paragraph by paragraph. For each one, ask: "What's the point of this paragraph?" If you can't answer in one sentence, the paragraph is trying to do too much. Split it or cut the parts that don't belong.

Check each sentence for unnecessary words. "Due to the fact that" becomes "because." "In order to" becomes "to." "At this point in time" becomes "now." Shorter is almost always clearer.

Pass 3: Tone and readability

Read it out loud. This is the single best editing technique that most people skip. When you read silently, your brain auto-corrects problems. When you read aloud, you hear every awkward phrase, every run-on sentence, every spot where the rhythm breaks.

If a sentence feels like a mouthful when you say it, break it into two. If a paragraph sounds like a textbook, rewrite it the way you'd explain it to a coworker.

Pass 4: Grammar and polish

This is the last pass. Fix typos, check punctuation, clean up formatting. This is also where an AI tool can save you real time (more on that in a moment).

Headings are half the battle

Good headings do two things: they help the reader scan the article, and they help you organize your thoughts while writing.

A reader who lands on your post will scan the headings before they read a single paragraph. If the headings are vague ("Introduction," "Background," "Details"), they tell the reader nothing. If they're specific ("Write the ugly first draft," "Edit in passes, not all at once"), the reader knows exactly what each section covers and can jump to the parts they care about.

Write your headings before you write the body. Think of them as an outline. If the headings make sense on their own, the article's structure is solid.

A good test: show someone only the headings. Can they tell you what the article is about? If not, the headings need work.

Steal formats that work

You don't need to invent a new article format every time you write. Most successful blog posts follow a handful of proven patterns:

The How-To. "How to set up CI/CD for a monorepo." Step-by-step. Easy to write because the structure is built in: step 1, step 2, step 3.

The Listicle. "7 mistakes that slow down your Docker builds." Each item is a self-contained mini-section. You can write them in any order and rearrange later.

The Lesson Learned. "What I learned from migrating 10,000 users to a new auth system." Narrative structure: here's what happened, here's what went wrong, here's what I'd do differently.

The Comparison. "Postgres vs. MySQL for your next project." Two things, specific criteria, honest analysis. Readers love these because they're making a decision and you're helping them think it through.

The Opinion Piece. "Why I stopped using feature flags." Take a stance, back it up with evidence and experience, acknowledge the counterarguments.

Pick a format, fill in the blanks, and you've got 80% of the structure done before you write a word of body text.

The part where most people give up: editing your own work

Here's the honest truth about editing your own writing: it's hard because you know what you meant to say. Your brain fills in the gaps, smooths over the awkward phrasing, and ignores the typos. You read what you intended to write, not what's actually on the screen.

Three ways to fight this:

Wait before editing. If you can, let the draft sit for a few hours (overnight is even better). When you come back, you'll read it with fresher eyes and catch problems you were blind to earlier.

Change the format. If you wrote in Notion, paste it into a different app or read it on your phone. The visual change forces your brain to re-process the text instead of relying on familiarity.

Use tools for the mechanical stuff. Grammar, spelling, and basic readability checks are tedious work that tools handle well. Let a tool catch the typos and misplaced commas so you can focus your editing energy on the things that matter more: clarity, structure, and whether the article actually says something worth reading.

This is where something like WindowSill fits into the workflow. You can select a rough paragraph in whatever app you're writing in, run a grammar check or a rewrite, and review the changes in a diff view, all without leaving your editor or copy-pasting into a separate tool. It's not going to write the article for you, but it takes the pain out of that final polish pass.

Frequently Asked Questions

How long should a blog post be?

There's no universal answer, but 1,200 to 2,000 words works well for most topics. Shorter posts struggle to rank in search results. Longer posts lose casual readers. Write enough to cover the topic thoroughly, then stop. If you're padding to hit a word count, cut back.

How do I come up with blog post ideas?

Pay attention to questions people ask you. Every time a coworker, customer, or community member asks you to explain something, that's a potential article. Your support tickets, Slack threads, and conference Q&A sessions are full of topics people want to read about.

Should I use AI to write my blog posts?

AI is great for getting past a blank page, cleaning up rough drafts, and checking grammar. It's not great at producing original insights, telling your specific story, or having opinions. Use it as an editing tool, not a ghostwriter. Readers (and search engines) can tell the difference.

How often should I publish?

Consistency matters more than frequency. One solid post every two weeks beats four rushed posts in a week followed by two months of silence. Pick a schedule you can maintain and stick with it.

What if my first blog post is bad?

It will be. That's fine. Your tenth post will be better, and your fiftieth will be better than that. The only way to improve at writing is to write, publish, and learn from what works. Every blogger you admire has early posts they'd rather you didn't read.

Writing isn't a talent that some people have and others don't. It's a skill with a learning curve, like any other. The difference between people who write and people who don't isn't ability. It's whether they have a process that gets them from a blank page to a published post. Now you have one.

Share:
An unhandled error has occurred. Reload đź—™

Rejoining the server…

Retrying in s…

Connection lost.

Session paused.

Resume failed.