production

6 posts

Ваш трекер ошибок знает, где всё упало. Это не поможет вам воспроизвести баг.

Стектрейсы говорят, где произошёл краш, а не что его вызвало. Вот паттерн захвата и воспроизведения, который превращает продакшен-краши в локальные тест-кейсы, которые можно реально отладить.

Вы точно знаете, где упал продакшен. Стектрейс указывает на строку 147 в . Исключение — на . Вы вытягиваете код, запускаете тесты, всё проходит. Вы бьёте…

Ваши тесты прошли. Ваши данные всё равно неверны.

Statistical debugging рассматривает ваши продакшен-данные как сигнал, а баги — как аномалии в этом сигнале. Вот как находить повреждение данных, ошибки off-by-one и тихие отказы, не добавляя ни одного юнит-теста.

Ваш набор тестов зелёный. Ваши логи тихие. Ваши дашборды не показывают красных линий. И всё же 3% ваших пользователей получают счета с отрицательными итогами,…

Страх против напора: Две реальности AI-кодинга

AI-кодинг работает для элитных команд, способных восстановиться после любого беспорядка. Все остальные получают страх, упавший CI и заброшенные эксперименты. Разрыв — не в модели.

Понаблюдайте за двумя командами, использующими одну и ту же AI-модель, и вы увидите два совершенно разных исхода. Первая команда просит модель создать экран.…

ИИ-кодинг в продакшене: почему большинство команд сдаётся

Большинство команд пробуют ИИ-кодинг, выпускают код, который проваливает QA, и сдаются. Проблема не в модели — а в отсутствии ограждений, которые делают вывод ИИ надёжным.

Большинство команд, пробующих ИИ-кодинг, проходят одну и ту же траекторию. Они начинают с энтузиазмом. Модель генерирует фичу за минуты, и они её выпускают. QA…

Гайд по жизненному циклу React Native-приложения для vibe coders

В dev всё работает, но пользователи видят пустой экран, когда возвращаются в приложение после обеда. Вот паттерн resume status, который правильно обрабатывает native lifecycle.

Вы собрали красивое Expo-приложение в Cursor. Claude Code сгенерировал auth flow, dashboard и экран настроек. Вы зарелизили его. Пользователи начали скачивать.…

Почему ваше vibe-coded React Native-приложение падает при запуске (и как это остановить)

Если optional SDK инициализируются как core infrastructure, они могут уронить приложение ещё на старте. Вот система dependency tiers, которая не даёт не-критичным инструментам валить production.

Типичный launch failure в vibe-coded mobile-приложениях выглядит так: analytics, attribution или crash reporting инициализируются вместе с реально критичными…