diff.blog is a platform that helps you discover and follow amazing developer blogs. Whether your interests are in Python, Rust, AI, Distributed Systems or XYZ diff.blog has got amazing blogs for you to follow!
diff.blog unlike Medium does not host any blogs. diff.blog merely acts as a platform that makes it easier to discover and subscribe to blogs. So you own your own blog and content. You can host your blog in a Wordpress site, GitHub pages, Ghost, or wherever you want. This means even if diff.blog shut downs one day it won't affect your blog at all.
There are a lot of amazing developer blogs in the Internet. But very few of them gets visibility. Because of this visibility issue a lot of the developers blogs are shutting down or is moving to Medium in search of views. I don't think a walled garden like Medium is the solution to this problem. Developers should be able to own their blog without having to compromise on the views. Blogs are probably the last remaining bits of Internet, a network that was supposed to be decentralized and not owned by a few companies. diff.blog's mission is to bring the audience back to the blogs and make blogs popular again.
The underlying engine of diff.blog is similar to an RSS reader. All most all the blogs have RSS feed. RSS feeds makes it really easy to keep updated with the posts of a blog. No blockchain. Nothing fancy. It's just a file. You can read more about RSS feeds at https://www.youneedfeeds.com/.
Kind of but not really. diff.blog is to RSS reader is how Slack/Zulip is to IRC. If RSS readers were doing its job properly there would not have been a Medium.com diff.blog has a lot of features that are not present in a normal RSS reader that should give you better experience. Some of them are.
You can add your blog by going to settings page after signup.
You can suggest the blog here and we would manually add it as long as the blog has as RSS feed and the user/organization that runs the blog has an account on GitHub. Currently most of the featured blogs in diff.blog are added like that.
diff.blog is completely free to use. diff.blog is run on a $10 Digital Ocean droplet. The droplet along with the domain name and Amazon SES for the weekly newsletter are my only expenses so far which fortunately I can easily afford. I have some plans to build a job board and asking for companies to pay for posting jobs there. But not much significant work has been done for that yet.
diff.blog is not open source yet. The main reason I have not open sourced it yet is that it's not in a great state currently for a new contributor to contribute. If diff.blog gets some traction and lot of people are interested, I would be making it friendly to contribute and opensource it.