Чтение того, что есть, прежде чем чинить или заменять
Переписывание дорого и часто не нужно. Прежде чем решать, полезно знать, что именно не так: код ли проблема, архитектура ли, или всё портит одно неудачное решение. Выводы вы получите независимо от того, наймёте нас потом или нет.
Производительность и Core Web Vitals
Измерено на вашем живом сайте, а не смоделировано. Крупнейшая отрисовка, сдвиг макета, вес страницы, число запросов — и что из этого посетитель действительно замечает.
Технический SEO и индексируемость
Получает ли краулер ваши страницы вообще. Здесь мы чаще всего находим что-то серьёзное: JavaScript-приложение, отдающее пустой документ каждому поисковику.
Архитектура и чтение кода
Где структура станет мешать по мере роста продукта, а где всё в порядке. Включая то, что стоит сохранить, — обычно больше, чем ожидают.
Зависимости и безопасность
Известные уязвимости, заброшенные пакеты, секреты не в тех местах и ошибки конфигурации, которые видны только под нагрузкой или под атакой.
Скорость на телефонах ваших клиентов
Core Web Vitals, измеренные на живом сайте и на настоящих телефонах, а не на симуляторе с оптикой.
Видят ли вас поисковики
Самая частая серьёзная находка: JavaScript-приложение, отдающее пустой документ каждому краулеру — включая те, что стоят за ответами AI.
Состояние безопасности
Проверки по OWASP, уязвимые и заброшенные зависимости, секреты не в тех местах и конфигурация сервера, которая сдаёт только под атакой.
Нагрузка и точка отказа
Сколько пользователей выдержит, прежде чем ляжет. Это стоит выяснить до кампании, а не во время неё.
Здоровье базы данных
Медленные запросы, отсутствующие индексы и та таблица, которая остановит сайт на четырёхкратном сегодняшнем трафике.
Облачный счёт и мониторинг
За что вы платите и используется ли это, и сообщит ли вам что-нибудь, если оно сломается в три часа ночи.
Архитектура и код
Где структура станет мешать по мере роста продукта и — обычно больше, чем ожидают, — что стоит сохранить.
Перед решением о переписывании
Самый дешёвый час, который вы потратите на этот вопрос. Иногда ответ — что переписывать правильно, и тогда у вас есть доказательства, а не ощущение.
После того как система досталась вам
Новый разработчик, новый CTO, покупка компании. Нужно понять, чем вы теперь владеете, до того как кому-то назовёте срок.
Когда трафик не превращается в клиентов
Иногда маркетинг в порядке, а сайт тихо сломан — медленный на телефонах ваших клиентов или невидимый для поиска.
Ссылка рядом с группой означает, что она работает в продакшене в проекте, который можно прочитать. Остальное — то, что команда также покрывает.
Производительность
В продакшене: Elegance Transfer — бронирование на четырёх языках
Поиск и индексируемость
В продакшене: ActExpress — агентство румынских документов
Безопасность
Нагрузочное тестирование
Инфраструктура и наблюдаемость
В продакшене: ERP для розницы с несколькими складами + POS
Начните с разговора об объёме. Он ничего не стоит и обычно укладывается в один созвон.