3 ms·
RSS. If you're writing a blog, then you probably want a way for people to subscribe to it instead of making them visit your site manually. Unless you are confi
by notriddle 4y ago
RSS.
If you're writing a blog, then you probably want a way for people to subscribe to it instead of making them visit your site manually. Unless you are confident that you not only CAN write a feed by hand, but will never forget to hand-update it after updating the post itself, you're going to want to at least have the RSS feed be auto-generated.
And once you've added the infrastructure to auto-generate the RSS index, there's very little point in not auto-generating the HTML index, too. If only because, that way, you won't forget to run it.
- steren 4y agolabs.steren.fr is pure static HTML, https://labs.steren.fr/atom.xml https://labs.steren.fr/atom.xml is manually updated and it doesn't take me more than 1 minute per article to do so.
- notriddle 4y agoI know how to write XML by hand. It's not hard. The reason I use Jekyll instead is because updating the RSS feed is something I might forget to do at all. Before I used Jekyll, it was a custom Perl 5 script, and if GitHub ever stops supporting Jekyll, that's what I'd move back to. A well-designed SSG, like all of the ones I've used, will interlock[1] updating the feed and the HTML. You can't easily update one without updating the other, just like you have to go out of your way to open a microwave oven without also turning it off. [1]: https://en.wikipedia.org/wiki/Interlock_(engineering) https://en.wikipedia.org/wiki/Interlock_(engineering)