Top
Best
New

Posted by 47thpresident 2 days ago

Publish on your own site, syndicate elsewhere(indieweb.org)
1049 points | 241 comments
susam 2 days ago|
Also, don't forget to set up an RSS or Atom feed for your website. Contrary to the recurring claim that RSS is dead, most of the traffic to my website still comes from RSS feeds, even in 2̶0̶2̶5̶ 2026! In fact, one of my silly little games became moderately popular because someone found it in my RSS feed and shared it on HN. [1]

From the referer (sic) data in my web server logs (which is not completely reliable but still offers some insight), the three largest sources of traffic to my website are:

1. RSS feeds - People using RSS aggregator services as well as local RSS reader tools.

2. Newsletters - I was surprised to discover just how many tech newsletters there are on the Web and how active their user bases are. Once in a while, a newsletter picks up one of my silly or quirky posts, which then brings a large number of visits from its followers.

3. Search engines - Traffic from Google, DuckDuckGo, Bing and similar search engines. This is usually for specific tools, games and HOWTO posts available on my website that some visitors tend to return to repeatedly.

[1] https://susam.net/from-web-feed-to-186850-hits.html

ronbenton 2 days ago||
RSS is my preferred way to consume blog posts. I also find blogs that have an RSS feed to be more interested in actually writing interesting content rather than just trying to get views/advertise. I guess this makes sense—hard to monetize views through an RSS reader
threetonesun 2 days ago||
It's funny back in the Google Reader days monetizing via RSS was quite common. You'd publish the truncated version to RSS and force someone to visit the site for the whole version, usually just in exchange for ad views. Honestly while it wasn't the greatest use of RSS it was better than most paid blogs today being ad-wall pop-up pay-gate nightmares of UX.
pwdisswordfishy 1 day ago|||
Please also enable CORS[1] for your RSS feed. (If your whole site is a static site, then please just enable CORS site-wide. This is how GitHub Pages works. There's pretty much no reason not to.)

Not having CORS set up for your RSS feed means that browser-based feed readers won't be able to fetch your feed to parse it (without running a proxy).

1. <https://enable-cors.org/>

senfiaj 1 day ago||
You can try https://corsproxy.io/ as a workaround.
pwdisswordfishy 1 day ago||
That's a proxy. It's right in the name.
senfiaj 1 day ago||
Yes, it's proxy. If there are no serious privacy concerns, I think it's fine to use it (if there is no other option).
pwdisswordfishy 1 day ago||
I'll simplify:

If you want to get a red line, you need to use red ink. If you use blue ink, you'll get blue lines. And I can draw you cat. (I'm no artist, but I can give it a try.) But it it won't be a line anymore. A line and a cat: those are two different things.

neilv 2 days ago|||
Now that browser developers did their best to kill RSS/Atom...

Does a Web site practically need to do anything to advertise their feed to the diehard RSS/Atom users, other than use the `link` element?

Is there a worthwhile convention for advertising RSS/Atom visually in the page, too?

(On one site, I tried adding an "RSS" icon, linking to the Atom feed XML, alongside all the usual awful social media site icons. But then I removed it, because I was afraid it would confuse visitors who weren't very Web savvy, and maybe get their browser displaying XML or showing them an error message about the MIME content type.)

data_base 2 days ago|||
I use RSS Style[1] to make the RSS and Atom feeds for my blog human readable. It styles the xml feeds and inserts a message at the top about the feed being meant for news readers, not people. Thus technically making it "safe" for less tech savvy people.

[1]: https://www.rss.style/

neilv 2 days ago|||
What about Google killing XSLT? https://developer.chrome.com/docs/web-platform/deprecating-x...
_heimdall 2 days ago|||
Browsers really should have embraced XSLT rather that abandoned it. Now we're stuck trying yet again to reinvent solutions already handled by REST [1].

[1] https://tonysull.co/articles/mcp-is-the-wrong-answer/

wwweston 1 day ago||
XSLT is the solution domain specialists and philosophers. Abandoning it is the vote of the market and market interests, the wisdom of crowds at work. This is the era of scale not expertise, enjoy the fruits.
_heimdall 1 day ago||
Its more the market makers that made the vote rather than the market itself.
wwweston 1 day ago||
Effectively no one was using XSLT at any point (certain document pipelines or Paul Ford like indie hackers being the exceptions that proved the rule). Browsers keep all kinds of legacy features, of course, and they could well have kept this one, and doing so would’ve been a decision with merit. But they didn’t, and the market will ratify their decision. Just like effectively no one was using XSLT, effectively no one will change their choice of browser over its absence.
_heimdall 1 day ago|||
Its hard to judge usage when browsers stopped maintaining XSLT with the 1.0 spec. V1.0 was very lacking in features and is difficult to use.

Browsers also never added support for some of the most fundamental features to support XSLT. Page transitions and loading state are particularly rough in XSLT in my experience.

jetbalsa 1 day ago|||
Blizzard used to use it for their entire WoW Armory website to look people up, They converted off it years ago, but for awhile they used XML/XSLT to display the entire page
Fileformat 1 day ago|||
RSS.style is my site. I'm currently testing a JavaScript-based workaround that should look just like the current XSLT version. It will not require the XSLT polyfill (which sort-of works, but seems fragile).

One bonus is that it will be easier to customize for people that know JavaScript but don't know XSLT (which is a lot of people, including me).

You'll still need to add a line to the feed source code.

pwdisswordfishy 1 day ago|||
> message at the top about the feed being meant for news readers

There's no real reason to take this position. A styled XML document is just another page.

For example, if you're using a static site generator where the front page of your /blog.html shows the most recent N posts, and the /blog/feed.xml shows the most recent N posts, then...?

Zak 1 day ago||
A reason to add that explanation to a styled RSS feed is to teach visitors what newsreaders are.
pwdisswordfishy 1 day ago||
A message explaining what feeds and feedreaders are would suffice for that.
crabmusket 2 days ago||||
Shout out to Vivaldi, which renders RSS feeds with a nice default "card per post" style. Not to mention that it also has a feed reader built in as well.
andai 1 day ago||
Isn't ironic that browsers do like 10,000 things nowadays, but Vivaldi (successor to Opera) is the only one that does the handful of things users actually want?

I don't use it myself because my computer is too slow (I think they built it in node.js or something). But it makes me happy that someone is carrying the torch forward...

rednafi 2 days ago||||
I removed all the bullshit social media icons and made sure that the rss icon is the first thing you notice on the landing page[1].

[1]: https://rednafi.com

ModernMech 2 days ago|||
With the lack of styling, I'm sorry to say I didn't notice the RSS icon at first at all. Adding the typical orange background to the icon would fix that.
rednafi 2 days ago||
Fair criticism. I'm trying to find a way to present that without being obnoxious.
rambambram 2 days ago|||
I think you did just fine. The orange can be very obnoxious indeed, and just the icon is more than enough for people actually looking for it.

PS: I found out I was already subscribed to your feed.

rednafi 2 days ago||
Thanks for the sub :)

Yeah, the idea was that since RSS is still considered niche by the broader audience, those who are looking for it will probably find it just fine.

uhoh-itsmaciek 2 days ago|||
Maybe a rounded border? I agree it's too subtle as is.

Also, your Segal's Law link seems to have an encoding issue with the apostrophe.

rednafi 2 days ago||
Yeah rounded border seems like a good idea.

Also, weird, seems like I don't see the encoding issue on the segal's law.

neilv 2 days ago|||
For a personal site, I'd probably just do that. (My friends are generally savvy and principled enough not to do most social media, so no need for me to endorse it by syndicating there.)

But for a commercial marketing site that must be on the awful social media, I'm wondering about quietly supporting RSS/Atom without compromising the experience for the masses.

rednafi 2 days ago||
Fair. For commercial sites and pretty much anything you want more eyeballs on, you need to put them on the social media.
frogulis 2 days ago|||
Is there any reason today to use RSS over Atom? Atom sounds like it has all the advantages, except maybe compatibility with some old or stubborn clients?
cromka 2 days ago|||
People still refer to all these as RSS, even if Atom is actually in use.
alwillis 1 day ago||||
A great summary why Atom is better [1].

Here's an oldie but a goodie regarding RSS vs Atom [2]

[1]: https://ittavern.com/difference-between-rss-and-atom/

[2]: http://www.intertwingly.net/wiki/pie/Rss20AndAtom10Compared

talideon 2 days ago|||
RSS itself provides no benefits over Atom. In fact, you're quite likely to see a bunch of RSS feeds that use elements from the Atom namespace.

You should just use Atom.

cosmic_cheese 2 days ago|||
Based on my own personal usage, it makes total sense that RSS feeds still get a surprising number of hits. I have a small collection of blogs that I follow and it's much easier to have them all loaded up in my RSS reader of choice than it is to regularly stop by each blog in my browser, especially for blogs that seldomly post (and are easy to forget about).

Readers come with some nice bonus features, too. All of them have style normalization for example and native reader apps support offline reading.

If only there were purpose-built open standards and client apps for other types of web content…

ungreased0675 2 days ago||
Do you have a recommended iOS RSS feed reader?
domysee 6 hours ago|||
I wrote an article about the different kinds of feed readers and listing a bunch, maybe that's useful: https://lighthouseapp.io/blog/feed-reader-deep-dive
carlosjobim 2 days ago||||
NetNewsWire is great on iOS and OS X. Use the share sheet to subscribe to blogs.
cosmic_cheese 2 days ago|||
This is what I use. It’s on macOS too and amazing on both. Super fast, focused, and efficient.

It’s by far the best I’ve tried. Most other macOS readers aren’t memory managing their webviews properly which leads to really bad memory leaks when they’re open for long periods.

reddalo 1 day ago|||
+1 for NetNewsWire. I wish there was a version for Linux.
sehugg 2 days ago|||
iCloud sync is a nice feature too. I use the Mac app mostly for adding feeds and the iOS app for reading. Anytime I read an interesting web post, I pop its url into the app to see if it has a RSS feed.
Tomte 2 days ago|||
Can also be used as a frontend to FreshRSS.
fuzztester 2 days ago||||
Same question, but for Android and desktop / laptop too. Never used RSS much before, hardly, in fact, I don't know why, even though I first knew about it many years ago, but after reading this thread, I want to.
jcgl 2 days ago|||
I like RSS Guard a lot on desktop. It’s reasonably featureful, while being snappy and having options to slim down the interface.

https://github.com/martinrotter/rssguard

fuzztester 1 day ago||
Thanks.
bnlxbnlx 2 days ago||||
desktop only: https://fraidyc.at/
fuzztester 1 day ago||
Thanks.
walterbell 1 day ago|||
Lire app on iOS does optional RSS caching of full text and images for offline reading.
vasco 2 days ago|||
The question is, do you have this traffic because of RSS client crawlers that pre-loaded the content or from real users. I'm not pro killing RSS by the way, but genuinely doubtful.
susam 2 days ago|||
> The question is, do you have this traffic because of RSS client crawlers that pre-loaded the content or from real users.

I have never seen RSS clients or crawlers preload actual HTML pages. I've only seen them fetching the XML feed and present its contents to the users.

When I talk about visitors arriving at my website from RSS feeds, I am not counting requests from feed aggregators or readers identified by their 'User-Agent' strings. Those are just software tools fetching the XML feed. I'm not talking about them. What I am referring to are visits to HTML pages on my website where the 'Referer' header indicates that the client came from an RSS aggregator service or feed reader.

It is entirely possible that many more people read my posts directly in their feed readers without ever visiting my site, and I will never be aware of them, as it should be. For the subset of readers who do click through from their feed reader and land on my website, those visits are recorded in my web server logs. My conclusions are based on that data.

miladyincontrol 2 days ago||
> I have never seen RSS clients or crawlers preload actual HTML pages

Some setups like ttrss with the mercury plugin will do that to restore full articles to the feed, but its either on-demand or manually enabled per feed. Personally I dont run it on many other than a few more commercial platforms that heavily limit their feed's default contents.

Presumably some the more app based rss readers have such a feature, but I wouldnt know for certain.

victorbjorklund 2 days ago|||
Same argument can be made about all podcasts.
renegat0x0 2 days ago|||
Also curated list of rss sources

https://github.com/rumca-js/Internet-feeds

ekianjo 1 day ago||
How do you measure the traffic coming from the RSS feeds?
susam 1 day ago|||
I do not deliberately measure traffic. And I certainly never put UTM parameters in URLs as a sibling comment mentioned, because I find them ugly. My personal website is a passion project and I care about its aesthetics, including the aesthetics of its URLs, so I would never add something like UTM parameters to them.

I only occasionally look at the HTTP 'Referer' header in my web server logs and filter them, out of curiosity. That is where I find that a large portion of my daily traffic comes via RSS feeds. For example, if the 'Referer' header indicates that the client landed on my website from, say, <https://www.inoreader.com/>, then that is a good indication that the client found my new post via the RSS feed shown in their feed aggregator account (Inoreader in this example).

Also, if the logs show that a client IP address with the 'User-Agent' header set to something like 'Emacs Elfeed 3.4.2' fetches my '/feed.xml' and then the same client IP address later visits a new post on my website, that is a good indication that the client found my new post in their local feed reader (Elfeed in this example).

xenator 1 day ago||||
For incoming traffic you can use ?from=rss or utm. To measure traffic to rss itself just parse server logs
rcarmo 1 day ago|||
You add UTM tags to the links, like everyone else.
peterspath 2 days ago||
Add yourself to so called slashpage (https://slashpages.net) directories. I discovered a lot of personal blogs over the years from those.

Like:

- https://nownownow.com

- https://defaults.rknight.me

- https://aboutideasnow.com

- https://chrisburnell.github.io/interests-directory/

- https://bukmark.club/directory/

- https://uses.tech

I find browsing and discovering fun. So, after years of lurking I decided to make my own directory. It is called Top Four (https://topfour.net).

A /top4 page is a personal webpage where you can share your definitive ranked list of your top 3 favorites and an honorable mention. In a specific topic, such as movies, albums, snacks, games, or anything else you feel strongly about. Or read the announcement: https://peterspath.net/blog/project-top-four/

Zaskoda 2 days ago||
We followed this practice at a Non-Profit I volunteered for some years ago. For us, it was motivated by a few reasons:

- we trained the community around us to look to our website first for the most recent news and information

- we did not want a social media platform to be able to cut us off from our community (on purpose or accident) by shuttering accounts or groups

- we did not want to require our users have accounts on any 3rd party platforms in order to access our postings

- but we still wanted to distribute our messaging across any platforms where large groups of our community members frequently engaged

Another aspect of our process that was specific to our situation and outside of POSSE - we only posted one topic/issue/announcement per blog post. We had a news letter that would summarize each of these. Many organizations like ours would post summaries of many things to a single blog post, basically the same as the newsletter. However, this was cumbersome. For example, if someone in the community had a question, it was much clearer to link to a single post on our site that answered the question AND ONLY answered that question. It made for much better community engagement, better search engine indexing, cleaner content management, and just a better experience for everyone involved.

RyanOD 2 days ago||
"we did not want to require our users have accounts on any 3rd party platforms in order to access our postings"

1000x yes to this! It can be really frustrating when a link takes me to FB, TW, IG, etc. - none of which I use.

theshrike79 1 day ago||
It's embarrassing how many official non-us politicians, parties and organisations use Twitter as their main communication method.
hoherd 2 days ago||
One of the biggest steps down in Facebook history was their removal of RSS syndication. There was a time in the past when you could subscribe your Facebook account to external RSS feeds. The entries in those feeds would create new content on your "Facebook wall". This essentially let you use any third party that supported RSS to publish content into your Facebook feed.

Facebook removed that feature. The effect of this was that people had to create content within facebook instead of outside it. This reoriented the flow of content creation so that it must originate inside of Facebook, removing the ability to use FB as a passive consumer of content created in a workflow where the creators chose the entire flow.

IMHO this is one of the biggest steps down ever in FB history. It was one of the biggest attacks on the open web, and I'm sad to say that it mostly worked, and the internet at large is worse as a result.

wombatpm 2 days ago||
The other step down was when you had to pay in order to guarantee that your post was seen by all of your followers.
clickety_clack 2 days ago|||
It’s hard to believe now, but Facebook was a good product for a while there.
pmdr 2 days ago||
That's why I wonder if, deep down, Zuck realizes the walled slop garden he's ultimately created instead of what it looked like he'd set out to create 18-20 years ago.
basilikum 1 day ago||
Facebook came after FaceSmash, a site for rating the attractiveness of women at Harvard who did not consent to being put on the site with photos.

He was always like this and never intended to create something actually valuable.

krapp 1 day ago||
The problem is, despite all of the slop and garbage and surveillance and everything, Facebook is still actually valuable for many people.

People use it to keep in contact with relatives and friends, I follow work groups, my mother took COPD therapy through Facebook and chatted with relatives in other countries. I think Hacker News has been so radicalized against social media and "algorithms" that they forget most people's relationship with social media is entirely mundane.

sehugg 2 days ago|||
2011. This in my memory is the year of the industry-wide vibe shift from open APIs to walled gardens/cesspools.
alex1138 2 days ago||
Speaking of industry wide shift, how many companies has FB fucked up by proxy?

I refer to the video metrics scandal. How many video autoplay and other things has everyone felt obliged to copy because Zuckerberg (who seems to care about nobody) made FB into a fradulent company?

bandrami 2 days ago||
Remember when Facebook was an application development platform? And people built businesses on that, and then they just kind of stopped allowing that? Good times.
0xpgm 2 days ago|||
I guess it happens when engineers stop driving decisions and the finance people take over. Won't be too good for the company's valuation if people can access the content elsewhere.

I guess that's why Discord is also locked down as much. They have community content that is inaccessible anywhere else but Discord.

alex1138 2 days ago|||
Yeah but Zuck has always been a nasty piece of work. He wasn't "just young" and "grew up" when he wrote those IMs. See: (to list just one) the constant copying of Snapchat
pmdr 2 days ago||
He copied Snapchat and then Tiktok -- which have been most likely immensely positive for the bottom line.
alex1138 2 days ago||
Speaking personally, Reels are just annoying (not that I admire TikTok either, aligned as it probably is with the CCP)

Snapchat features are blood money, they also result in less people using Snapchat

Nobody says Zuck doesn't earn a lot of money but a lot of it is likely fraudulent and he's just not a very good person

fuzztester 2 days ago||
Last phrase is understatement of the century.

He's a POS, that's also why POSSE is good. ;)

pmdr 2 days ago||
Last phrase highlights what investors care about. I personally hate reels and tiktok -- they should've stopped at stories.
alex1138 2 days ago|||
To me it just validates the history of Facebook

Did he/didn't he steal? Dunno, though there's a fair few bits of evidence in the various lawsuits (Winklevoss, Greenspan)

But if you didn't know about any of that you could make some inferences. Like his neverending "ooh, shiny new thing, want" (and then lie to people along the way, trick Indians into signing up for your internet.org thing)

I was willing to take his side on a few things because the political situation is genuinely unclear and the public has been misled but then right after he wrote the open letter to Jim Jordan about censorship coercion (which was a real problem, I want to see more tech companies talking about it) he does this https://news.ycombinator.com/item?id=42651178

It's kind of like he has raw bits of intelligence but doesn't quite know how to piece it together and besides "his" inventions (even FB) are put together (largely?!) by other people

fuzztester 2 days ago||
>But if you didn't know about any of that you could make some inferences. Like his neverending "ooh, shiny new thing, want" (and then lie to people along the way, trick Indians into signing up for your internet.org thing)

Yeah, that trying to trick Indians into that thing (IIRC, it was also called Free Basics or something like, to sound attractive, prolly) became a big issue in India at the time, I remember, although I didn't delve deep into the matter. I think a group of leading Indian freedom activists took on FB in the media and petitioned the government, and it resulted in the whole scheme collapsing.

alex1138 2 days ago||
Sarah Wynn Williams in her book talks about how it was her initiative to call it Free Basics because internet.org was false advertising
fuzztester 2 days ago|||
I meant last phrase, not last sentence, which is what you seem to have understood, going by your reply.

This is what I was referring to in my earlier comment: "he's just not a very good person".

fuzztester 2 days ago||||
I don't like this engineers vs. finance people / MBA divide that I see parroted a lot on HN. And obviously, it's parroted by engineers.

Like, all engineers are saints and the other side are all sinners. What crap. Get real, guys. There are all kinds of multicolored and multidimensional people.

Having been on all 3 or 4 or 5 of these sides :) (dev, sysadm, manager, consultant, ...), I have seen that.

Grow up, folks, and enjoy life in all its richness.

.

nicbou 2 days ago||||
To be fair, it benefits a platform’s users to reduce automated posts in favour of real contributions.
benwerd 2 days ago||
I must say, it's delightful to see this on the front page of HN.

A lot of people have been following indieweb POSSE principles for almost 15 years: publishing on their own site and syndicating elsewhere. I built my own platform for it that I used for 11 years, but you can use just about anything.

What's superb about the indieweb principles is that they're as simple as the web itself. It's worth digging into microformats, webmention, micropub, and the other lightweight standards the community has nurtured. It's all really good work that will become even more useful as more people turn away from centralized social media and AI-saturated services towards human websites. The indieweb is a slow burn but a really vibrant, growing, human community.

doodlesdev 2 days ago||
This strategy is an alternative to PESOS (Publish Elsewhere, Syndicate (to your) Own Site) [0]. I really like this read on the indieweb website, it explains well why adopt this strategy for federation and emphasizes that "Friends are more important than federation", something a lot of nerds and hackers forget when defending their ideals.

[0]: https://indieweb.org/PESOS

j45 2 days ago||
POSSE offers a single source of truth the owner owns, vs PESOS which has multiple source of truth not owned by the owner if it's an external site.
performative 2 days ago|||
superficially it makes me very happy that both strategies make very cute acronyms
fuzztester 2 days ago||
ha ha, nice. my cowboy (western movies) take on that: ride with your POSSE to make PESOS. :)
performative 2 days ago||
stack that cash with ur bros
kgwxd 2 days ago||
You can have both! POSSE to post multiple places. PESOS to pull in anything posted directly in other places, i.e. anything that didn't originate from a POSSE post.
simonw 2 days ago||
I really like this philosophy. I've been using it for a couple of years now - everything goes on my personal site, then I post links on Mastodon, Bluesky and Twitter and sometimes (if I remember to do so) LinkedIn, plus copy and paste it all into a Substack email every week or so.

I really need to automate it though - hard on Twitter and LinkedIn but still pretty easy for Bluesky and Mastodon.

jamietanna 2 days ago||
Have you looked at https://posseparty.com/ as a possible option? Supports integrations with those platforms and more, and "all" it needs is an Atom feed!
simonw 2 days ago||
Ooh I hadn't seen that. I'm still hung up on character limits - I want to make sure the summary I include isn't truncated with ... and is instead the right length for that particular platform.
searls 1 day ago||
I created POSSE Party because I had similar concerns. Truncation and spacing are highly customizable. You can add a posse:post sidecar element containing JSON that formats exact presentation for each platform exactly as you want it. The built-in truncation can be configured at the account level. And how you count characters, naturally, differs by platform, which the app handles pretty well.
echelon 2 days ago|||
If we had stuck with standard semantic web microformats, RSS/Atom syndication, FOAF-ish graphs, URIs for identity but also anonymous pubkey identities with reputation graphs - we could have built an entirely distributed social media graph that worked like email.

But alas, Facebook pushed forward too fast to counter.

There's still a chance, but the software needs to focus on simplicity and ease of use. Publishing blobs of signed content that can be added to anything - HTML pages, P2P protocols, embedded into emails and tweets - maybe we can hijack the current systems and have distributed identity and publishing take over.

alabut 2 days ago|||
I wish that were true but if ease of use is all that mattered, then micro.blog and other “Indieweb in a box” services would be as big as Bluesky, or maybe even at least as big as Mastodon.

The truth is that we’re social creatures and for social products, that means hanging out where other friends are already hanging out. It’s my personal thesis that no matter how matter how much we lower the bar to participate in the indieweb, fediverse, or other non-corporate platforms, it’s going to be inherently niche.

Which is fine. Small is beautiful.

jonasced 2 days ago||
It's fine to be small, but we can still work on lowering the bar further and promoting the good parts.

Then, if there is a viable alternative to big social media, my thesis is that there might come a day when a critical mass has been fed up and finds a viable alternative that's still beautiful but no longer small.

alabut 1 day ago||
Promoting the good parts is very worthwhile and there’s a thriving scene. A bunch of interesting people talk over zoom and IRL regularly because of events.indieweb.org and we just had our 3rd annual weekend camp here in San Diego a few weeks ago.

I don’t know about the rest of big social media switching away, so I’m personally just focused on appreciating the community that’s been built up already instead of evangelizing. Maybe I’m wrong and something open will go viral, like the new Loops video app.

jonasced 2 days ago|||
I agree! Do you know why anonymous pubkey identities with reputation graphs didn't stick, or any examples of it being used today? In my head that would solve one or two of the problems I see with the modern internet.
tolerance 2 days ago||
I know it’s gotten some push back but to be honest I’m fond of the more manual approach that you take on HN.

While I don’t follow nor am I necessarily interested in everything that you cover, I do appreciate the presence of having something like a local “correspondent” around when you do appear to provide trails of supplementary commentary. The lengths that I see you go through to do all of this tastefully and transparently are not unnoticed.

simonw 2 days ago||
I definitely won't be automating submission to places like HN.

I figure if you chose to follow me on Bluesky/Twitter/Mastodon/LinkedIn there's no ethical issue at all with me automating the process of having my new blog entries show up in my feeds there, as opposed to copying-and-pasting the links by hand.

tolerance 2 days ago||
No, no, perhaps you misunderstood me. I like how you link to your own writing in the discussions here. I don't suspect you to start automating that.

To tell you the truth I came to this actual submission to express my apathy toward the ‘POSSE’ concept but I saw you here and figured that I could somehow voice that feeling while simultaneously making mention of a sharing method that I do find worthwhile and more personable. And not an easy thing to pull off.

How much of your traffic comes from HN as opposed to the other platforms?

simonw 2 days ago||
According to Plausible in the last 12 months my traffic has been 38% "direct/no referrer", 25.5% Google, 12.5% Hacker News, 8.3% Twitter.
softwaredoug 2 days ago||
I am not so sure. You need to speak in the native voice of each community. A LinkedIn post vs Tweet vs E-Mail are different. You need to get value from the network directly without expecting a click thru. A lot of engagement + authority happens via the network itself

I think it's more accurate to see blogging as a distinct channel from other types of social media + content marketing

alabut 2 days ago||
That’s a good take and is underrated. It’s what has kept me from completely automating everything in favor of a semi-automated approach instead of doing the “spray and pray” approach of blasting everywhere.

Follow-up comments and engaging with others after posting is big too. People that “syndicate” without actually engaging on each platform are like some weird proselytizers that show up to a house party and hand out flyers to their own weird shindig without talking to anyone there.

nicbou 2 days ago|||
I can confirm. I post across 5 platforms and each has its own regulars and its own vibe. The tone of my posts is slightly different on each.

The general idea for me is that I crosspost short messages about what I am current working on, but the actual finished product is self-hosted. Deleting any of the accounts will not result in lost information.

Yokohiii 2 days ago||
LinkedIn? I think LinkedIn is the only platform that demands a specific style that is completely alien to the internet.
foxfired 2 days ago||
I've restarted blogging last year, going from a handful of blog post to, publishing consistently. All content gets published on my blog first. I've seen an ~8x increase of traffic. I was affected by zero-clicks from Google's AI overview, but the bulk of my traffic now comes from RSS readers.

I published a write up just this morning: https://idiallo.com/blog/what-its-like-blogging-in-2025

mtlynch 2 days ago||
>the bulk of my traffic now comes from RSS readers.

I don't think this is correct unless you mean strictly the number of HTTP requests to your web server.

You were the 9th most popular blogger on HN in 2025.[0] Your post says you have about 500 readers via RSS. How can that represent more readers than people who read your posts through HN? I'd guess HN brought you about 1M visitors in 2025 based on the number of your front page posts.

[0] https://refactoringenglish.com/tools/hn-popularity/domain/?d...

foxfired 2 days ago||
You are right, my statement may be a bit misleading or incomplete. The ~500 readers are not just local rss bots, but they include aggregate RSS bots. For example, I see the feedly reporting ~200 subscribers, newsreader reporting 50 subscribers, feedbin, etc. Each of those only have between 1 to 3 ip addresses. So for each RSS bot, there are an arbitrary number of actual users reading. I can't track those accurately.

However, users can click on an RSS feed article and read it directly on my blog. These have a URL param that tells me they are coming from the feed. When an article isn't on HNs frontpage, the majority of traffic is coming from those feeds.

By the way, thank you for sharing this tool. Very insightful.

casualscience 2 days ago|||
These are impressive metrics, are you able to make a living off of your 10M views?

I'm planning to leave my job this year and focus on content, mostly have been considering YouTube, but if blogging can work too, might consider that as well

foxfired 2 days ago|||
Not even close to making a living! It does pay for my server though which costs $15 a month. YouTube gives you much more visibility. I'll try to compile the numbers from my single Carbon ad placement and the donations I receive from readers.

But I also don't think I have the process in place to do Blog, YouTube, Podcast and hold a full time job. Yes the job is my source of income.

theshrike79 1 day ago|||
Making a living on "content" is really hard, subscribers or views don't turn directly into income.

At some point you're getting sponsors to pay for it and then it get complicated.

casualscience 1 day ago||
Yeah I hear you. My understanding is that on youtube you can make ~2k per 1M views with the default ads. I'm hoping that I can be funded by some combination of that and something like patreon/membership/merch. But we will see, it's something I've wanted to do for years and I am getting too old to put off longer.
NetOpWibby 2 days ago|||
Hell yeah! Just subscribed.

I want to add analytics to my blog too, haven't had any on my sites for about a decade.

acessoproibido 2 days ago|||
Maybe a dumb question but why?

Im a firm believer that data collected that doesnt have a clear action associated with it is meaningless - and i couldnt think of an action i would take if my traffic goes up or down on my personal blog - but tbh i mainly blog for myself not really to build an audience, so our objectives might differ

cosmicgadget 2 days ago|||
It is kind of fun even if it serves no purpose. Like those end of year recaps by various services, "oh shit I played that much Hades?"
foxfired 2 days ago||||
There are some actions you can take. For example, when my traffic plummeted, I saw through my logs that search engines were trying to access my search page with questionable queries. That's when I realized I became a spam vector. I gave a better rundown through the link I shared.
dewey 2 days ago|||
Same reason why people have personal projects and share them on GitHub, it's fun to see people using / starring / interacting with your project / blog.
foxfired 2 days ago|||
Just an FYI, the data collected to make those conclusion was through the server log (Apache2 in my case). So if you run your own server or VPS, you already have this information.
dewey 2 days ago||
If you want to count every search engine bot, AI crawler, vulnerability scanner as users then that works, but these days it's basically useless to use these web server logs.
nunobrito 2 days ago||
Good article, learned quite a bit.
lylo 2 days ago|
Great to see this here. I’ve been using EchoFeed (https://echofeed.app) to syndicate articles from my blog to social media (it uses RSS as the feed source). I also recently learned about POSSEparty (https://posseparty.com) which has more options but is self hosted.

RSS most certainly isn’t dead either. I run pagecord.com (indie blogging app) and the majority of traffic is from a huge variety of feed readers.

More comments...