Research
Один VPS, несколько сервисов: memory.high, memory.max и PSI вместо надежды на OOM
RSS-fetcher как граница доверия: SSRF, redirects и DNS rebinding в Go
Воспроизводимый Go-бинарник: почему go.sum недостаточно для доверия к релизу
Docker и IPv6: когда опубликованный порт обходит ожидаемую границу firewall
Sandbox для coding agent: что изолируют bubblewrap и контейнер, а что остаётся снаружи
Домашний DNS как зависимость LAN: AdGuard Home, Pi-hole и blocky
Self-hosted поиск: Meilisearch 1.56.1 и Typesense 30.2 — RAM, релевантность и пределы одного узла
Caddy 2.11 против Traefik и nginx: автоматический TLS и цена конфигурации
Бэкап, который проверяют: restic, Borg 2.0 и Kopia — чанкинг, дедупликация и восстановление
Language Server Protocol 3.18: как редактор и сервер договариваются