Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

24 points by algernon


oliverpool

100% independently

You are always dependent on some provider (Hoster, registar, ISP…).

However I totally support the fact that you should make sure that you can switch providers easily (a static site is likely the best bet in this regard).

For domain names, check the authority of the TLD (country TLD might be better than ICANN if you live in Europe for instance)

nemin

This is also a good time to consider another benefit of Hardcore IndieWeb. When your posts are individual HTML files (not Markdown files or database entries), they can finally be seen as the individual web pages that they truly are.

It's not that I don't respect the whimsy of a website where all the page are unique, but the moment you start having a reasonable amount of subpages (say, 10, but YMMV), it'll start being a real headache, if you want to make uniform changes everywhere. And since this petition is aimed largely at people who may not even have really written HTML before, it's only a matter of time until they realize "Hm, it'd be much nicer if my header/footer/figures/etc. looked like this". And at that point you either take out sed or awk or whatever line processor you have and do a fragile search and replace over your entire website... or just use an SSG (hell, pandoc alone might be enough for simpler stuff) and make tinkering actually fast and fun.

Also I'd posit that it's not so different to use a git forge with hosting capabilities and I think it'd still fit the 'hardcore' criteria of this post. Sure, you're not conveying your files with FTP, but you still own your content and generate/write it locally. And if the forge goes down or changes into something that displeases you, it's very easy to move your entire repo elsewhere. And as an added bonus, you get all the benefits of havng your files checked into VCS, making it even easier to experiment frivolously and throw away stuff you realize doesn't work as nicely as you thought.