diff.blog tracks over 2000 dev blogs at the moment.
And you can also follow blogs and topics.
1,216 karma · joined December 16, 2017
diff.blog tracks over 2000 dev blogs at the moment.
And you can also follow blogs and topics.
I posted it here mostly to get feedback on what others think of the idea of error correction and stress test my hypothesis.
- https://research.facebook.com/blog/
- https://martin.kleppmann.com/archive.html
- https://devblogs.microsoft.com/oldnewthing
- https://www.allthingsdistributed.com/
- https://www.johndcook.com/blog
- https://ridiculousfish.com/blog/
- https://blog.andrewcantino.com/
- https://nickcraver.com/blog/
- https://blog.codinghorror.com
I have been also building an engineering blog aggregator called https://diff.blog to make it super easy to disover and follow blogs. Would love if you folks can give it a try :)
.tt domains are quite expensive in general so I think he got a pretty good deal for ma.tt
https://ma.tt/2008/01/on-matt/
Interesting conincidence, the .blog TLD used by diff.blog, is owned by Automattic, the company started by Matt Mullenweg :)
https://news.ycombinator.com/item?id=23914685
> But anyway, is there a way I can suggest blogs to diff.blog? (including my own).
Yes. You can suggest new blogs at https://diff.blog/suggest. The recommended way to add your own blog is by going to profile settings since that allow you to change the URL as well as refresh the feed. But both are fine :)
> Or, if you'd like to just scrape the ones I've already "curated", feel free. http://rubyland.news/sources.opml
Yeah. I will give it a go one of these days. Hard part is I need to get the GitHub handle of each of these blogs since all the blog in diff.blog should have an associated GitHub account.
- https://martin.kleppmann.com/archive.html
- https://devblogs.microsoft.com/oldnewthing
- https://www.allthingsdistributed.com/
- https://www.johndcook.com/blog
- https://ridiculousfish.com/blog/
- https://blog.andrewcantino.com/
- https://nickcraver.com/blog/
- https://blog.codinghorror.com
I have been also building a developer blog aggregator called https://diff.blog to make it super easy to disover and follow dev blogs. Would love if you folks can give it a try :)
I want to open source the project at some point. My full time job is working for an open source project. Open source projects require a lot of time and attention from the maintainers to make it sucessfull. I am not ready for that yet. But hopefully oneday.
It's hard for bloggers with self hosted blogs to get discovered and reach a big audience. So a lot of them end up moving to a platform like Medium which gives them the audience. But they in turn give up their identity and content. diff.blog aims to fix that by solving the discoverabilty problem of self hosted blogs. diff.blog is not anywhere near in terms of the audience size of Medium at the moment. But it has been growing steadily since I launched it an year before. Hopefully it will come close one day :)
Pretty neat side effect.
React or any frontend frameworks would have probably been an overkill (honestly, even jQuery was) in the case of diff.blog, since Django did most of the Job. If the frontend codebase becomes larger, I would probably rewrite them to make use of native Web Components. I still have not yet experimented with web components though.
Thanks! Will reach out to you once I start on this.
> Looking at your site I'm noticing there seems to be no RSS feed? I think that would make a good addition. You could have one personalized feed and one global one, like Reddit does it.
That sounds like a cool feature to have. I will add it to my todo list.
> I'd also like to note that I was surprised about the github login. My blog has no connection to Github at all, most blogs won't, so I'm not seeing how that could work for others when people suggest their blogs?
Yeah. I added GitHub login mainly to get the list of followers and organizations you follow on GitHub. Your account follows them automatically when you sign up on diff.blog. It also give me some idea on what kind of languages you use which I use a bit for showing user recommendations.
I have plan for supporting other langauges as well in future. Creating subdomains like de.diff.blog, ml.diff.blog, etc which only contains the blog posts in the respective languages should probably be good enough. The main difficulty is finding the initial set of blogs that are popular in languages which I don't understand and creating an initial user base. Maybe not be probably as hard as I make it sound.