Write the article you wish you found when you googled something.
tell me what this article is going to get into and who it is for
A nice clear blog post title: Getting Started with GraphQL, Phoenix, and React by Margaret Williford
A terrible version of the same: Build a web app with modern technologies in 30 minutes!
Ben Halpern says that the next most important thing after the intro is: [...] the last paragraph.
subheadings are probably the easiest and most powerful trick for scannability.
Lists, images, illustrations, videos, blocks of code, tabesl, collapsing sections
Passive: "After the file is downloaded..." Active: "After you download the file..."
Passive: "The request is processed by the server." Active: "The server processes the request."
Simply Clearly Just Of course Everyone knows Easy However So Basically Turns out In order to Very
Friendly. Authoritative. Welcoming. We're all in this together. Flexible (nondogmatic about ideas). Thankful.
1000-1500 words
"Meh, everybody already knows this," you might think. (They don't). "What if I'm wrong and someone calls me out?" (You aren't wrong if what you're doing is working for you.)
Just write.
You only need to be clear, and clarity is valuable to readers at any skill level, not to mention appreciated by them as well.