Адам Ньюболд предлагает пересмотреть подход к собственному сайту. Движение IndieWeb учит полностью владеть своим контентом и идентичностью, не отдавая их корпорациям. Но автор идёт дальше и называет существующие сервисы для независимых блогеров ловушкой — ваш контент всё равно лежит на чужом сервере. Да, можно сделать экспорт, но реального контроля это не даёт. Если сервис закроется или его владелец окажется замешан в скандале, переезд на новую платформу превратится в ад.
Решение — Hardcore IndieWeb. Это возврат к методам 90-х: вы пишете HTML у себя на жёстком диске, смотрите результат в браузере, а потом загружаете файлы на хостинг. Всё. Никаких CMS, генераторов статики, фреймворков и подписок. Нужны только текстовый редактор, программа для передачи файлов и сам хостинг. Автор рекомендует NearlyFreeSpeech.net — статический сайт обойдётся в $0.01 в день, оплата по факту без ежемесячной подписки. Можно начать с $0.25 на счету.
Для блога понадобятся всего четыре вещи: лендинг (index.html), страницы постов, архив и RSS-лента. Лендинг можно править руками — вставили новый пост в начало, удалили старый. Посты — это обычные HTML-файлы. Хотите, чтобы URL был /blog/volcano/ — создаёте папку volcano и кладёте туда index.html. Архив — тоже страница со списком ссылок. Ленту проще всего сделать на Atom: берёте пример с Wikipedia, меняете данные, копируете блок <entry> для каждого поста, генерируете UUID для каждого id. Утилита W3C Feed Validation Service проверит, всё ли корректно.
Загружать файлы на сервер можно через FileZilla или любой SFTP-клиент. При первом запуске копируете всё, потом — только изменённые файлы. Если хостинг исчезнет, вы просто берёте свою локальную копию сайта и загружаете её в другое место. Никаких уязвимостей софта, никаких зависимостей от чужого кода. Полная портативность.
Автор признаёт: это звучит безумно. Но это даёт полную свободу — каждый пост может иметь свой дизайн и вёрстку, вы не сражаетесь с шаблонами. Единственное требование — знание HTML, но его легко выучить. Если вы действительно хотите контролировать свои слова, а не просто доверять их постороннему человеку, Hardcore IndieWeb — ваш вариант. А дополнительный бонус — магия и радость от прямого общения с кодом, которую многие из нас успели забыть.