Key takeaways
- Dev.to has the most engaged developer community and free posting API, and is the easiest place to get an early reader.
- Hashnode gives a free custom domain and a clean blog, but its API moved behind a paid plan in 2026, which matters if you automate publishing.
- Medium's algorithm and paywall work against a technical writer with no following; it is optional, not essential.
- Your own domain is the only place search rankings and backlinks fully belong to you; everything else is rented land.
- Write on your own site or blog first, syndicate to Dev.to and Hashnode with a canonical link, and let each platform bring you readers who find their way back.
Where should a developer write in 2026: Dev.to, Hashnode or Medium?
Your own domain first, for ownership and search equity; Dev.to second, for the fastest path to an engaged developer reader and a free posting API; Hashnode third, if you want a free custom-domain blog, though its API now sits behind a paid plan; Medium last, or not at all, because its paywall and algorithm work against an unknown technical writer. Publish on your own site, then syndicate to Dev.to with a canonical link back. That single habit captures most of the benefit of all four platforms.
Also asked as: dev.to vs hashnode vs medium · where should developers write · best platform for technical blogging 2026 · dev.to vs medium · hashnode vs medium · best blogging platform for programmers · where to publish technical articles · developer blog platform comparison
I publish across all of these plus my own site, and the pattern below is what actually moved readers and search rankings, not what each platform promises in its marketing [8][9].
A platform can promote your post for a week. A domain you own compounds for years. Pranjul Rathour
What is Dev.to, and who is it for?
A community-run publishing platform for developers, built on the open-source Forem software, with tags, reactions, comments and a genuinely active audience of working developers [1]. Its posting API is free, which makes it the natural platform to auto-publish to alongside your own site. Discovery happens through tags and the community feed rather than search, so a Dev.to post's first burst of readers comes from people who follow the tag, not from Google, though good posts do get indexed and found later [2].
Also asked as: what is dev.to · is dev.to good for beginners · dev.to community · dev.to api free · dev.to vs stack overflow · how does dev.to work · dev.to tags · should i post on dev.to
What is Hashnode, and what changed with its API?
A blogging platform built specifically for developers, with a free custom domain from day one, clean themes, and good default SEO, which made it a favourite for a personal tech blog without hosting to manage [3]. As of 2026 its programmatic posting API sits behind a paid plan, which matters if your workflow is automated publishing rather than writing by hand in its editor; manual posting through the dashboard remains free. If you write by hand and want a free-domain blog, it is still a solid choice; if you automate, check current pricing before building on it.
Also asked as: what is hashnode · hashnode free custom domain · hashnode api pricing · hashnode vs devto · is hashnode free · hashnode for developers · hashnode blogging platform
What is Medium, and should I bother with it?
A general publishing platform with a metered paywall, a recommendation algorithm, and the Partner Program for earning from reads [4]. For an unknown technical writer, both work against you: the paywall costs some readers a click, and the algorithm favours engagement patterns that generic, punchy writing produces more than technical depth. Medium can still work if you already have an audience elsewhere, or if you want a specific piece to reach non-developer readers a technical platform would not. As a default home for developer writing, it is not the strongest choice in 2026.
Also asked as: is medium good for developers · medium paywall problem · medium partner program worth it · medium vs dev.to for tech writing · medium algorithm technical posts · should developers use medium
Why does my own domain matter more than any platform?
Because search rankings, backlinks and reader trust accumulate on the domain the content lives on, and that domain is the one thing a platform cannot take from you, change the rules on, or shut down. A post on your own site under your name builds your search presence for years; the same words on a platform mostly build the platform's. Google's canonical URL system exists precisely so the same content can appear in several places while search credit flows to one chosen original [5]. Choose your own site as that original.
Also asked as: why own your domain · personal blog vs platform · own website seo benefits · content ownership blogging · why self host your blog · domain authority personal site · platform risk blogging

What is syndication, and how do I do it properly?
Publish the full post on your own site first. Then post the same content, or a shortened version with a link, on Dev.to and Hashnode, setting the canonical URL field to your original where the platform supports it, which tells search engines your site is the source [5]. Wait a day or two before syndicating so your own site gets indexed first. This way each platform brings you readers who click through, while your domain keeps the search credit.
Also asked as: content syndication for developers · canonical url dev.to · how to cross post blog · syndicate blog post · republish blog post seo safe · dev.to canonical url · avoid duplicate content penalty
Which should I pick if I can only maintain one?
Your own site if you can spare an afternoon to set it up on a free host, because everything else follows from having a home. If you genuinely cannot maintain a personal site yet, Dev.to alone, for the free API and the community, is the single best substitute, and you can add your own domain later without losing the posts, since they stay live on Dev.to regardless.
Also asked as: which blogging platform to choose · one platform for developer blog · simplest place to start blogging · dev.to only strategy · minimal blogging setup
What mistakes do developers make with technical writing platforms?
Writing only on Medium and wondering why nobody in the developer community sees it. Cross-posting without a canonical link and accidentally competing with your own original for search rankings. Building an automated pipeline around an API that then moves behind a paywall, without a fallback. Spreading across five platforms and maintaining none well. Never writing on a domain you control, so years of writing build someone else's audience instead of yours.
Also asked as: blogging mistakes developers make · cross posting seo mistakes · technical writing platform mistakes · content strategy mistakes · why nobody reads my blog posts
Where should I start?
If you do not have a personal site yet, start there this week; if you do, publish your next post on it first and syndicate to Dev.to the same day. For a session on building a writing habit that compounds into a career, email pranjulrathour41@gmail.com or use pranjulrathour.scult.in/invite.
Sources
- Dev.to, aboutdev.to
- Dev.to Forem API documentationdevelopers.forem.com
- Hashnode documentationhashnode.com
- Medium (website), overview and Partner Programen.wikipedia.org
- Google Search Central, canonical URLsdevelopers.google.com
- Writing your first technical blog post, Pranjul Rathourpranjulrathour.scult.in
- Why I write and publish, Pranjul Rathourpranjulrathour.scult.in
- Pranjul Rathour, Dev.todev.to
- Pranjul Rathour, portfoliopranjulrathour.scult.in




