{ }код.круг
ЕЖЕНЕДЕЛЬНЫЙ РАЗБОР

Как мы снизили время сборки монорепозитория с 18 до 4 минут

Команда Cartograph рассказывает про кэш, граф зависимостей и три оптимизации, которые не сработали.

Читать разбор →
Схема связей между модулями проекта

Обсуждения

9 публикаций
38
BackendPostgreSQL

Когда GIN-индекс для JSONB начинает мешать больше, чем помогать?

После роста таблицы до 80 млн строк обновления стали заметно дороже. Хочу понять, пора ли разбивать индекс по частичным условиям или менять модель хранения.

АКАлексей Котов8 420 репутации✓ 14 ответов◉ 1,2 тыс.
24
FrontendTypeScript

Генерировать типы из OpenAPI или держать доменную модель отдельно?

Автогенерация удобна, но протаскивает в интерфейс детали транспортного слоя. Как вы проводите границу в больших проектах?

МСМарина Сафина3 180 репутации8 ответов◉ 684
91
СТАТЬЯDevOps

Мы убрали Kubernetes из небольшого продукта. Вот что стало проще, а что — сложнее

Честный отчёт после шести месяцев на systemd, контейнерах и двух виртуальных машинах. С цифрами по времени поддержки и восстановлению.

РНРоман Нестеров12 740 репутации21 комментарий◉ 4,8 тыс.
11
Data & MLLLM

Какие embeddings сейчас дают устойчивый поиск по коротким русским текстам?

Сравниваю модели на каталоге из 300 тысяч карточек. Особенно интересует поведение на опечатках и смешанном русском/английском.

ВЛВера Лукина920 репутацииНет ответов◉ 203
47
КарьераМенеджмент

Первый месяц тимлида: что обязательно обсудить с командой один на один?

Перехожу в роль руководителя внутри той же команды. Собираю список тем, чтобы не превратить первые встречи в формальную анкету.

ИПИлья Панов2 450 репутации✓ 32 ответа◉ 1,7 тыс.
19
FrontendCSS

Container queries в дизайн-системе: где хранить правила адаптации компонента?

Компонент знает свою ширину, но брейкпоинты начинают дублироваться. Есть ли рабочий паттерн для общей шкалы контейнеров?

ОНОльга Никитина5 610 репутации5 ответов◉ 512
42
FrontendDesign tokens

Как версионировать токены, если мобильная и веб-команды выпускаются независимо?

Общий пакет цветов и отступов удобен, но несовместимое переименование блокирует сразу два релизных цикла. Ищу схему миграции без вечных алиасов.

ЛГЛеонид Громов4 760 репутации✓ 17 ответов◉ 1,1 тыс.
36
DevOpsBackup

Как вы проверяете резервные копии, не поднимая полный стенд каждую ночь?

Бэкап PostgreSQL и файлов уходит в разные хранилища. Нужна быстрая проверка согласованности, а полный тест восстановления занимает почти четыре часа.

НДНаталья Дроздова7 910 репутации9 ответов◉ 774
58
КарьераКоманда

Ревью затягивается на дни: договориться о сроках или менять процесс целиком?

В команде нет выделенных ревьюеров, и сложные изменения ждут свободного человека. Как ввести ожидаемое время ответа, не превратив его в формальную метрику?

СБСергей Беляев3 640 репутации✓ 26 ответов◉ 1,9 тыс.