miki
Справочник по утилитарным классам Tailwind: типографика, цвета, отступы, Flexbox, Grid, адаптивность, тёмная тема. С поправкой на изменения в версии 4.
Разбор настоящего инцидента: от деплоя до заражения прошло восемь часов. Что именно было не так, почему firewall не спас и как проверять, а не надеяться.
Плоская, слоистая, по фичам, гексагональная, чистая архитектура и модульный монолит. Что за каждой стоит, где она ломается и как выбрать под свой проект, а не под моду.
Разбор собранного корпуса: гипотеза о регулярном собеседнике не подтвердилась, направление против неё. Каждый вывод ссылается на список людей и на первоисточники
Разбираем каждую папку по отдельности: за что отвечает, что в неё класть нельзя и почему слои зависят друг от друга только в одну сторону. Создаём дерево до появления кода.
Коммитс: право отзывалось в одном месте, а предъявлялось в двух. Разбор про себя — с кодом, написанным моделью, которая объяснила свою безопасность на пять абзацев и не вышла за пределы своего файла.
Что можно есть, что обходить и как собрать тарелку: белок + овощи (+ крупа по желанию)
Один пункт — один человек, у каждого ссылка на первоисточник. Собрано для growth-hq 16–21.09.2026; выводы отдельным списком
Saleor: товар сняли с продажи — и строку из корзины покупателя стирали в фоне. Три с половиной года до теста, поменявшего знак
Разбор промо-модуля Medusa по коду: блокировки строк, снимок скидки в заказе, и место, где акция уходит в заказ, но не списывается.
Воздушный десерт всего из трёх ингредиентов: яблоки, желатин и вода — без сахара и без выпечки
Журнал движений и кэш остатка расходились в ERPNext десять лет: задним числом, вперёд, через гонку, через вторую дверь. Последний коммит удаляет мёртвую функцию — только за то, что она второй путь записи.
Как освободить диск от образов, томов и кэша — и не снести при этом то, без чего сервис потом не поднимется. С разбором реального случая.
graphile-worker: очередь на Postgres, замеры в комментариях и настройка, не пережившая полутора лет
Тринадцать проверок, собранных из кода Medusa, Saleor, Spree и Vendure — включая две гонки, которые у зрелых движков открыты до сих пор.
Разбор перехода с docker-compose на Swarm: почему контейнеры оказываются запущены дважды, как распределять сервисы между manager и worker и какие команды для чего.
Схема с промежуточной веткой demo: фичи льются в неё, тестируются, и только потом уходят в main. Плюс правила оформления коммитов и разница между rebase и merge.
Разбор корпуса историй похудения: гипотеза о самоконтроле после цели подтверждена, но на малых числах. Каждый вывод — с цифрами и оговорками. Из health-hq
Запросы идут по 4 секунды. Разбор реального плана оптимизации: что в нём было верно, где перепутан порядок и почему одна из «правок» молча ничего не делала.