Every developer deserves an audience.

Right now, a developer somewhere is publishing a blog post that nobody will read. Not because it's bad, but because they don't have distribution. They're not on the front page of Hacker News. They don't have 50k Twitter followers. They just have a blog on a subdomain somewhere, and something worth saying.

We think that's a problem worth solving.

Blogs are the last corner of the internet that's truly independent. No platform owns them. No algorithm decides who gets seen. But without distribution, independence is just invisibility.

diff.blog tracks thousands of developer blogs and surfaces the best posts, so writing gets read regardless of who wrote it. We use AI to evaluate every post for originality, depth, and usefulness. A first-time blogger with something genuinely insightful to say will surface right alongside a staff engineer at Google. Your audience is earned by your writing, not your follower count.

We don't host your blog. We don't own your content. We just make sure it gets found.

2,100+
Blogs tracked
3,700+
Users
Free
Forever

Simple by design

01

We find blogs

We track RSS feeds from thousands of independent developer blogs. WordPress, Ghost, Hugo, Jekyll, Substack, personal sites. If it has an RSS feed, we can find it.

02

Posts get surfaced

New posts appear in the feed. The best ones rise to the top, scored by AI for originality, depth, and usefulness. You'll discover writing from developers you've never heard of alongside names you recognize.

03

Follow what matters

Follow specific blogs, topics, or programming languages. Build a reading feed that matches what you actually care about, not what an algorithm thinks you want.

04

Your blog stays yours

We never host your content. Your blog lives wherever you put it. If diff.blog disappeared tomorrow, nothing about your blog would change.


Common questions

How is this different from Hacker News or Reddit?
Hacker News is a popularity contest. Your post gets 30 minutes in /new, and if you don't have a network upvoting it, it's gone. Reddit is worse. You're competing with memes, hot takes, and ragebait. Both claim to be meritocracies. Neither actually reads your post. diff.blog does. We score every post with AI for originality, depth, and usefulness. We don't care who you are, where you work, or how many followers you have. Write something good and it gets found. That's it.
How do I add my blog?
Sign up and go to your settings page. Add your blog's URL and we'll pick up your RSS feed automatically. Your posts will start appearing on diff.blog within hours. If your blog doesn't have an RSS feed, most blogging platforms generate one by default. Check your platform's documentation.
What blogging platforms work?
Anything with an RSS or Atom feed. That includes WordPress, Ghost, Hugo, Jekyll, Gatsby, Next.js blogs, Hashnode, dev.to, Substack, Blogger, and custom-built sites. If you're not sure whether your blog has an RSS feed, try adding /feed or /rss to your blog's URL.
I just started blogging. Can I join?
Especially if you just started. diff.blog exists specifically so that new voices get found. You don't need an audience to join. That's the point.
What about a blog I want to follow that isn't on diff.blog?
You can suggest any blog and we'll add it. We're actively expanding our coverage to track as many developer blogs as possible.
How much does it cost?
Free. No premium tier. No paywall. We may introduce paid features for companies (like job postings) in the future, but reading and publishing will always be free.
How do topics work?
diff.blog extracts topics from your RSS feed tags automatically. For Atom feeds, use <category term="tag" /> in your posts. For RSS 2.0, use <category>tag</category>. If your posts have tags, they'll show up as topics on diff.blog.

Start getting read.

Add your blog and join thousands of developers who write on their own terms.

Join diff.blog