If you want to know how to become a better writer, you can swipe the step-by-step process I used to:
Everything you read below is a masterclass in learning to write well.
you have to write a lot.
Obvious and cliche? Sure. But after nearly a decade of showing people how to become a better writer, it can’t be overstated.
Most would-be writers underestimate how much time and effort it takes to get good.
Mark Mason, author of the best-selling book “The Subtle Art of Not Giving a F***” had this to say about how to become a better writer:
[…] my go-to advice for aspiring bloggers is always, ‘Write 100 posts and then come back and ask me again.’
Because until you’ve written 100 posts, you generally have no clue what you enjoy writing about or what people enjoy reading from you, you have not developed anything close to decent writing chops, and you have no chance at ever monetizing.
If you want to become a better writer, you have to create a system that helps you write every single day.
Here’s what I did to build my writing career when I had a 9 to 5 job:
The ideal writing routine involves writing at the same time, for the same duration, and even in the same location on a daily basis for months or years.
William Faulkner shared a similar sentiment about the mindset required to become a great writer:

Too many aspiring writers rely on motivation and inspiration. Instead, you want to build habits and discipline. This is where having a writing routine comes in.
I teach a specific process to students in my community that shows them how to write articles and social media posts that resonate with readers.
It solves the problems of:
Let’s assume you know what topic you want to write about. Use these steps to write posts people want to read.
The four-factor analysis ensures you’re writing posts that address the conversation that’s already happening in your readers’ minds.
Create a spreadsheet with these four columns:
You want to write fifteen answers in each column, using the word “I.” This helps you get inside your readers’ minds and see life from their point of view.
Here are some examples from my four-factor analysis document:
| Fears | Frustration | Hopes | Aspirations |
|---|---|---|---|
| I'm afraid to put myself out there due to a lack of confidence. | I'm frustrated with anxiety that keeps me from reaching my personal/professional goals | I hope to have the courage to start my online business | I aspire to have full financial freedom |
Your 4FA will be your new bible.
Every time you sit down to write a post, you’ll use this as your guide.
Use this process to come up with title ideas for new blog posts easily.
Here’s what that process could look like in practice:
Fear: I’m afraid to talk to people
Quick Win: I developed confidence by saying hi to three new people per day
Headline: How To Cure Social Anxiety in Just 10 Seconds Per Day
Writing 10 daily headlines helps you develop premises, get rid of creative blocks, and learn to attract attention and money (that comes when people click). Plus, the way you write headlines can dictate the tone and style of your articles so, for all of these reasons, it’s a worthwhile skill to develop.
Here are the rules for writing your 10 headlines:
For the next couple of months, use this strategy to help you come up with headlines more easily.
Choose one of the 60 fears, frustrations, hopes, or aspirations of your audience. Create a quick win/outcome. Now, you can write 10 variations of headlines based on that outcome.
Examples based on the previous outcome we worked with → “I developed confidence by saying hi to three strangers each day”:
Once you’ve settled on a headline, it’s time to create the structure for your post.
Take a piece of paper and create a mind map, which is a fancy way of saying you should brainstorm the topics you’re going to include in your post.
Start with a central topic
Brainstorm subtopics
Expand on subtopics
Identify content structure
Refine and prioritize ideas
Convert your mind map into an outline
For a visual walk-through of what this looks like, check out this video:
Take your messy hand-written mind map and turn it into a formal outline in a Google doc.
This seems redundant, but hashing out what you want to say before you say it makes the writing process 10 times easier.
Organize your ideas
Create a clear hierarchy
Start with an introduction
Develop body sections
Focus on coherence and flow
Include a conclusion
You can watch me walk through the process here:
Once you have your entire post structure mapped out, it’s time to start writing.
The only goal of your first draft is to get the draft done. Don’t worry about having a pretty post just yet. Focus on getting all the words onto the page.
Embrace the “crappy first draft” rule
Avoid editing while you write
Close social media and other distractions
Use placeholders when you get stuck
Write non-stop until the draft is done
Dive in without hesitation
Stick to your outline for faster flow
Check out these posts if you’d like to read more on staying focused and finding flow:
Having a solid outline will make the editing process much easier. It’s important to edit your work, but you don’t want to endlessly toil on a single article for weeks at a time.
This process can help you write a brand new post every 2-3 days.
Edit 1: Review structure and cut content
1. Assess the overall structure and flow of your draft.
2. Aim to cut 25% of the content by removing redundancies and irrelevant information.
3. Delete the original introduction and conclusion.
Edit 2: Rewrite and refine
1. Rewrite the introduction and conclusion to better fit the revised content.
2. Fill in any gaps left after cutting content in the first edit.
3. Review each line and ask if it deserves to be there, cutting further if necessary.
Edit 3: Fine-toothed comb edit
1. Conduct a thorough grammar and spelling check.
2. Add hyperlinks, quotes, or other necessary data to support your points.
3. Ensure your final draft is polished, accurate, and well-sourced.
If you run this blog post writing framework from start to finish, you will publish new posts with ease.
The most important step in learning how to become a better writer isn’t the writing itself—it’s hitting publish on your articles.
Your work doesn’t count until it makes contact with the real world.
Here’s what I mean: Imagine two basketball players. Player A does drills non-stop, but never plays in any games. Player B does the same drills, but also takes his skills to the court and improves his game by playing against others.
Which player do you think will perform better?
If you write tons of drafts, but never hit publish, your writing won’t get any better.
When you hit publish often, you experience these benefits that will help you become a better writer:
Now that we’ve covered the basic structure of how to write and have acknowledged the importance of publishing…
Readers tend to skim through posts. They’ll abandon an article when start to feel bored.
Mastering these elements will increase retention and cause more readers to finish your posts:
Let’s break these down…
Adverting legend David Ogilvy once said:

Continue to write 10 headlines every day and focus on these rules when you do it.
My friend Michael Thompson, one of Medium’s top writers, told me he re-writes his introduction over and over again until he nails it, sometimes writing 20 variations or more.
You want to nail the intro because readers will quickly abandon your posts if you don’t. Here are some intro styles you can use.
❓Ask a rhetorical question: Start your post with a question that piques the reader’s curiosity and prompts them to continue reading.
❓Ask a multiple-choice question: Create a pop quiz by asking a question with multiple answers that the reader can choose from.
– Intelligence is fixed at birth.
– Some people are creative, others aren’t.
– You can become a world-class expert through enough practice, whatever your starting point.
– You can change your personality.”
Share an interesting story: Start your post with a story that is relevant to the topic of your post and ties in with the concept you’ll be discussing.
Produce a mental image & paint the picture/scenery in the first line: Paint a vivid picture with your opening sentence, creating a mental image for the reader.
Cite a unique and curiosity-inducing statistic: Use a statistic that is surprising and encourages the reader to keep reading to find out more.
Begin the blog post with a mystery: Start your post with a question that has no obvious answer (like, “What are the rings of Saturn made of?”) and then proceed like a police investigation.
Put your readers in the story: Use the first line to make the reader feel like they are part of the story.
Quote someone famous for social proof: Add credibility and social proof.
♥️ Share a personal or vulnerable part of your life: Start your post with a personal or vulnerable aspect of your life to connect with your reader
Withhold key details to create a curiosity gap: Start your post by withholding key details, creating a curiosity gap that the reader will want to fill.
Your sub-headings serve as “pattern interruptions” that keep your readers from getting bored while reading your articles. Writing irresistible subheadings will increase your read ratio and get more people to finish your posts.
❌ The Plain Label Subhead: Many writers use sub-heads as mere labels, which do little to pique the reader’s interest or keep them engaged.
❌ The Spoiler Subhead: This type of sub-head gives away the content that follows, making it easy for readers to skip sections.
❌ The Cryptic Subhead: Overly creative sub-heads that are confusing rather than compelling can also cause readers to bounce.
1. Write your post as you normally would.
2. Look at your sub-heads and consider each one in isolation with the text that follows.
3. Determine the purpose of the text block that follows the sub-head.
4. If the block of text were its own post, what would its headline be?
5. Ensure the sub-head creates curiosity, and incorporates surprise, personality, and emotion.
Treat each section of your blog post as a stand-alone with an intro and conclusion of its own.
Opening line examples
✅ Continue to leak out new pieces of the story with each section.
The miracle of mothers: “Over the next 16 years, I had pneumonia 16 times. But I never died. It sounds strange to say it, but my mother wouldn’t let it happen.” (Link to the full post here)
✅ Open with a relatable story/anecdote
They practice intellectual humility: “I worked in finance and mostly hated it. However, one of the few perks was the people.” (Link to the full post here)
✅ Spell out the problem/issue you’re about to explain:
Automation is eating the world: “Here’s the problem: Industrialism consumes itself. As an example: Every time a line of software is written, a job is lost.” (Link to the full post here)
✅ Use an interesting fact, anecdote, or story
How they respond to the good fortune of others: Back when Peyton Manning won his second Super Bowl, a funny meme made the rounds: A photo of his brother Eli, whose facial expression seemed to indicate that he wasn’t too thrilled. “Crap, what am I going to brag about at Thanksgiving now?” one tweet captioned him thinking.
✅ Open with a quote underneath the sub-heading
Know You Can Change: “Set the kind of goals that will make something of you to achieve them.” —Jim Rohn
Closing and transition line examples
✅ Translate one idea you shared to a related, but different idea:
Example: “And I think we can learn something from them. Not to minimize what mothers do, but I’ve come to believe that our job as writers is not all that different.” (Link to the full post here)
✅ Re-iterate the main takeaway to close the point:
Example: “An obsession with money has its downsides. Learn how to cap the downsides of money through Keanu.” (Link to the full post here)
✅ Use definite phrases to close the point, e.g., “the bottom line, “the moral of the story,” or “what you need to remember most.”
Example: “The moral of the story? It’s all in your mind. Change your mind and you change reality.” (Link to the full post here)
✅ End with a quote
Example: “No man is more unhappy than he who never faces adversity. For he is not permitted to prove himself.” —Seneca (Link to the full post here)
Leave your readers feeling inspired. If you want them to read your next post, nail the conclusion so they’ll want to keep coming back for more.
Here are some ideas and examples below.
❓Ask a thought-provoking question
What are some other ways you have seen unique intros and hooks used effectively? How do you like to begin your own blog posts?
➡ Provide a call-to-action
Now that you have a better understanding of how to write compelling intros and conclusions, try experimenting with a few of these techniques in your own writing. Let us know in the comments below how it goes!
Offer a sneak peek of what’s to come in future content
In my next article, I’ll dive into the art of writing compelling and persuasive body copy that keeps readers engaged and wanting more. Stay tuned!
Reiterate the main takeaway(s)
In this type of writing, the main goal is to summarize the key points of the article and bring out the most important takeaways for the reader. This helps the reader understand the essence of the article without having to go through all the details. (Example here)
⚡ TL;DR
List out the key points of the article, providing a brief summary of the article in a concise and easy-to-digest format. (Example here)
Tie the knot
Write the ending to the story you used at the beginning of the article, tying up loose ends and connecting the dots for the reader. Example: Finish the story from the post in the previous section about dating in college. (Link to the full post here)
Motivate and inspire:
Encourage the reader to take action or embrace a particular idea. (Example here)
Use these tips every single time you sit down to write if you want to become a better writer.
Remember, success is a volume game.
The answer boils down to a simple two-word phrase:
Write more.
Nobody is reading your articles? Write more.
People are loving your articles? Write more to get even better.
Want to improve your skills over time? Write more.
If you’re consistent, the blog posts you write a year from now will be unrecognizable to the ones you write now.
You’ll surprise yourself.
You’ll write posts that entertain, educate, and inspire your readers.
But it starts with what you do today.