Как устроен этот блог и зачем он двуязычный
Коротко о том, на чём собран сайт, как он готовится к поиску и как устроена публикация статей.
Это первая заметка, и она про сам блог. Дальше здесь будут статьи про ИИ и автоматизацию, а ещё немного про автомобили и мысли.
Почему статика
Сайт собирается в обычные HTML-файлы. Они быстро открываются, их легко отдавать через nginx, и поисковикам не нужно ждать выполнения скриптов, чтобы увидеть текст.
Два языка
Каждая статья лежит в папке своего языка. Если у русской и английской версии одинаковое имя файла, сайт считает их переводами и связывает через hreflang. Если перевода нет, страница просто остаётся одноязычной.
Как попадает статья на сайт
Статья — это один Markdown-файл с заголовком, описанием, датой и рубрикой. Пропущенное поле ломает сборку, поэтому в публикацию не уйдёт страница без описания.
Рубрики
- Автоматизация: парсеры, отчёты, боты и рутина с ИИ.
- Агенты и модели: как подключать и чем отличаются.
- Новости ИИ: что вышло и что это меняет.
- Инструменты: сервисы, которые я проверил сам.
- Авто и мысли: личная часть блога.
