DEV Community

Cover image for Where to Write as a Developer: A Calm Guide to Choosing Your First Platform
Safiullah Korai
Safiullah Korai

Posted on

Where to Write as a Developer: A Calm Guide to Choosing Your First Platform

When developers decide to start writing, the first confusion is not what to write.

It is where to write.

There are too many platforms. Everyone recommends something different.

Some say start on Medium. Others prefer Dev.to. Some suggest owning your audience through Substack.

The truth is simpler than it looks.

You do not need the perfect platform.

You need a starting point.

I’m Safiullah Korai, though many know me as Shahzaib. I’m a Software Engineer and full‑stack Flutter developer, building real production apps, experimenting with architecture, and focusing on modern, scalable mobile solutions. Along the way, writing became a quiet part of my growth, and figuring out where to publish was one of my earliest stumbling blocks.

Each platform has its own audience, its own culture, and its own advantages. If you understand how they work, you can use them intentionally instead of randomly posting everywhere.

This article will help you do exactly that.

The Reality: Platforms Matter, But Not as Much as You Think

Before we go into each platform, there is one mindset shift you need.

Your growth will not come from the platform alone.

It will come from:

  • Consistency
  • Clarity
  • Relevance

A good platform amplifies your work.

It does not replace it.

So instead of chasing reach, focus on writing something useful. Then use platforms to distribute it.

Start With One Platform, Not Five

Many developers make this mistake.

They write one article and try to publish it everywhere at once.

Medium, Dev.to, Hashnode, LinkedIn, Substack.

The result is predictable.

No traction anywhere.

Instead:

  • Pick one platform
  • Learn how it works
  • Build momentum

Then expand.

Focus first. Scale later.

Medium: The Best Place to Start Writing

If you are starting from zero, Medium is one of the easiest platforms to begin with.

Why Medium Works

Medium already has an audience.

People come there to read.

This means you do not need to bring your own traffic in the beginning.

It also has strong distribution. If your article performs well, it can reach beyond your followers.

What Kind of Content Works

  • Beginner-friendly guides
  • Personal experiences
  • Clear, structured tutorials
  • Thoughtful reflections on learning

Medium readers value clarity and storytelling.

How to Leverage It

  • Write strong titles that match search intent
  • Focus on readability and structure
  • Use proper headings and spacing
  • Publish consistently

Do not try to game the algorithm.

Write something genuinely useful.

Dev.to: The Developer Community Hub

Dev.to feels different from Medium.

It is more community-driven.

More raw. More direct.

Why Dev.to Works

Developers are not just readers here.

They are participants.

They comment, share, and engage actively.

If your article resonates, you will get feedback quickly.

What Kind of Content Works

  • Practical tutorials
  • Code-heavy explanations
  • Real-world problem solving
  • Honest experiences

This is not the place for overly polished writing.

Authenticity performs better.

How to Leverage It

  • Use relevant tags (very important)
  • Engage with comments
  • Share your learning journey
  • Be consistent with topics

Dev.to rewards developers who show up regularly.

Hashnode: Build Your Own Developer Identity

Hashnode is where writing meets ownership.

It gives you a personal blog with your own domain if you want.

Why Hashnode Works

You are not just writing on a platform.

You are building your own space.

This matters long term.

Because you control your content and your brand.

What Kind of Content Works

  • Technical deep dives
  • Series-based content
  • Long-form tutorials
  • Personal learning journeys

Hashnode readers are more focused and technical.

How to Leverage It

  • Set up your custom domain early
  • Create content series
  • Build a niche (Flutter, backend, AI, etc.)
  • Treat it like your personal blog

Think long term here.

HackerNoon: High-Quality, Editorial-Driven Writing

HackerNoon is not like other platforms.

It has an editorial process.

Your article is reviewed before publication.

Why HackerNoon Works

It builds credibility.

Being published here signals quality.

It also reaches a professional, tech-focused audience.

What Kind of Content Works

  • Well-structured technical articles
  • Insightful industry perspectives
  • Case studies
  • In-depth guides

This is not the place for rushed content.

How to Leverage It

  • Follow their submission guidelines carefully
  • Focus on clarity and originality
  • Write complete, polished articles
  • Choose strong, relevant topics

Think quality over quantity.

Substack: Own Your Audience

Substack is different from all the others.

It is not just a publishing platform.

It is a relationship platform.

Why Substack Works

You build an email list.

That means you own your audience.

No algorithm decides whether people see your content.

What Kind of Content Works

  • Personal insights
  • Learning reflections
  • Weekly updates
  • Deep thinking pieces

Substack is more personal than technical.

How to Leverage It

  • Write consistently (weekly works well)
  • Focus on connection, not perfection
  • Share your journey honestly
  • Build trust over time

Growth is slower, but stronger.

Publishing Across Platforms: When and How

Once you are comfortable with one platform, you can expand.

But do it strategically.

Step 1: Choose a Primary Platform

This is where you publish first.

Step 2: Repurpose, Do Not Copy Blindly

Adapt your content slightly for each platform.

Step 3: Maintain Consistency

Do not abandon your main platform while expanding.

Step 4: Focus on Quality First

More platforms do not mean more impact if the content is weak.

A Practical Strategy You Can Follow

If you are starting today, this works well:

Week 1-4:

Write only on Medium or Dev.to

Week 5-8:

Start publishing the same content on Hashnode

Month 3:

Submit your best article to HackerNoon

Month 4+:

Start a Substack newsletter

This approach builds both reach and ownership.

Common Mistakes to Avoid

Publishing Everywhere Too Early

You lose focus and consistency.

Ignoring Platform Culture

Each platform has its own expectations.

Writing Only for Algorithms

Readers can feel it.

Not Engaging With Audience

Writing is not one-way communication.

Final Thoughts

Platforms are tools.

Not shortcuts.

They can amplify your work, but they cannot replace it.

Start small.

Pick one platform.

Write something useful.

Then keep going.

Over time, you will not just grow on a platform.

You will grow beyond it.

If you are still exploring why writing matters in the first place, I wrote a piece on that too: Why Every Developer Should Write.

And if you want a hands‑on guide that walks you through picking a topic, structuring an article, and hitting publish, How to Start Technical Writing as a Developer covers all the practical steps.

This article gave you the where to write. Those two give you the why and the how to write.


Thanks for reading! I write about Flutter, AI in dev, and learning smarter as a developer. Follow for more!

✍️ Written by Safiullah Korai — Flutter Developer, Tech Writer & Lifelong Learner.

Top comments (0)