How to Position Yourself as a Thought Leader Writing Online
You have the credibility and the experience. Here's how to unlock infinite ideas to write about in 4 steps.
Many tech professionals stay invisible.
Youâve led teams. Youâve shipped products. Youâve solved complex people and technical problems.
But when it comes to writing online, you freeze.
Not because you donât have valuable ideas, but because you donât know where to start.
What topics should you write about?
Are you âexpertâ enough?
How do you make your ideas resonate with others?
But hereâs the hard truth:
The best opportunitiesâcareer-wise, financially, creativelyâgo to the engineers who know how to package their experience into ideas and share them publicly.
Not just code on GitHub.
Not just titles on LinkedIn.
But clear, specific, helpful ideasâpublished online consistently.
Thatâs how you build real career leverage.
Thatâs how you position yourself as a thought leader.
Thatâs how you attract opportunities instead of chasing them.
By the end of this guide, youâll know:
What topics you're credible enough to write about
How to choose ones that actually resonate with others
A repeatable system to generate endless ideas using the 2-Year Test + 4A Framework
This is the exact method Iâve usedâand taughtâto turn personal experience into consistent content that grows an audience and opens doors without even knocking on them.
Letâs dive in.
Step 1: Use the 2-Year Test to find your topic ideas
Finding the general topics you want to write about starts with asking yourself 1 simple question:
What are all the problems Iâve solved and topics Iâve learned about over the last 2 years?â
Why 2 years?
Good question:
Because you donât need to be an expert.
One of the biggest mistakes beginner writers make is thinking they have to be an âexpertâ to write about something.
But this is wrong.
The truth is, people donât want to learn from experts.
They prefer to learn from those just a few steps ahead of them on the same path.
And once you realize this, itâs a huge creative unlock.
So answer the question and brain dump every problem youâve solved and topic youâve learned in the last 2 years.
Get them all out there with no judgment.
Narrowing Down Your Topics
Now you have a long list of topics.
Turns out you have plenty to write about!
From here, you are going to narrow it down to 3 buckets.
To do this, listen for internal resonance.
Which topics jumped off the page right when you wrote them down?
Lean into those and latch on.
When I did this, I emerged with 3 buckets:
1) Staying creative in tech.
2) Landing better job opportunities.
3) Achieving work-life balance as a tech professional.
You should have your 3 buckets as well.
Now, onto step 2: Adding specificity.
Step 2: Add specificity to match your credibility
Remember how I said you donât have to be an expert?
That was only half-true.
You do need to be an expert in a topic to write about it, but you simply need to tweak the topic by adding specificity to match your level of credibility.
Hereâs what I mean:
Recall the 2-Year Test.
These are all the problems youâve solved in the last 2 years.
Now, youâre going to take your topics and add a level of specificity that makes the audience youâre writing to the same person you were 2 years ago, before you solved the problem.
Pause for a second and stare at thatâitâs important.
You are adding a level of specificity to your topic that makes your target audience the person you were 2 years ago.
An example will help drive this home.
Hereâs how my 3 topics evolved.
My Topics With More Specificity:
1) Thrive while you build:
For junior devs who want to stay fit, creative, and sane in a demanding tech world.
2) Break in from the outside:
For ambitious engineers from non-tech hubs trying to break into global opportunities.
3) Donât lose who you love:
For young, hungry devs trying not to ruin their relationships while chasing their careers.
The Power of Specificity
Can you see how I cut out a huge number of people with my additions of specificity?
Thatâs the point.
This helps me generate ideas specifically to solve the problems of my target audience.
Hereâs how to get specific.
You can add specificity in many ways:
Age.
Gender.
Profession.
Background.
Level of experience.
I encourage you to dial these up and down until you feel uncomfortably specific, then add one more level.
Thatâs when you know youâve gotten specific enough.
Step 3: Use the 4A Framework to generate ideas
You can express each of your topics in 4 ways:
Actionable (hereâs how).
Aspirational (yes, you can).
Anthropological (hereâs why).
Analytical (here are the numbers).
And here are some examples for each:
1) Actionable
These are actionable, implementable pieces of content.
The reader should gain some new insight or instruction that they didnât have beforehand.
Tips.
Hacks.
Resources.
Ultimate guides.
Take your core idea and help the reader put it into practice.
2) Analytical
These are breakdowns involving numbers, frameworks, and processes.
Take your core idea and support it with numbers and analysis.
Industry trends.
Surprising numbers.
Why your idea works.
Help the reader unlock a new way of thinking.
3) Aspirational
These are stories of how you or others put your core idea into practice.
Lessons.
Mistakes.
Reflections.
Underrated traits.
How to get started.
Help the reader understand the benefits they unlock when they see the world through this new lens.
4) Anthropological
These are the things that speak to universal human nature.
Fears.
Failures.
Struggles.
Why others are wrong.
How youâve been misled.
Create a sense of urgency for the reader to fully embrace your core idea or be forever left behind.
Step 4: Choose 3 ideas to write about over the next 3 days
Youâre sitting there with a ton of ideas on the page, and now you have the problem of potentially too many ideas to write about, which is better than having nothing to write about.
But many writers will fall into the analysis paralysis trap here.
Hereâs how to overcome it:
Pick 3 ideas. Thatâs it.
Your next 3 days of content.
The 3 ideas that most resonated with you from that list.
And thatâs all youâre allowed to take away from these ideas (for now).
Because hereâs whatâs going to happen:
When you start writing about your first idea (that idea that jumped right off the page), itâs going to feel effortless.
And in the process of writing, more ideas are going to jump into your head.
Audience Feedback Loop
When you hit publish on this idea, the market feedback is going to generate even more ideas (if youâre paying attention to the questions, critiques, engagement, resonance, etc).
This is the main point of the Endless Idea Generator Framework: to get you started writing about ideas that resonate with you.
And once youâre getting them out there consistently, it will be dead obvious what you should write about next.
So take your 3 ideas and get going!
The rest will take care of itself.
If You Still Donât Know Where to Start, Use The Advanced Idea Generator Prompt
Paste this into ChatGPT or Claude to instantly apply the Endless Idea Generator Framework to your own writing:
Keep reading with a 7-day free trial
Subscribe to Smarter Engineers đĄ to keep reading this post and get 7 days of free access to the full post archives.