Сергей Удалов
Архитектор решений. Днём — промышленные системы крупной розничной сети: интеграции, нагрузка, данные, отказоустойчивость. Вечером — собственная инфраструктура из десятков сервисов, которую я построил и обслуживаю сам.
Почему я вообще этим занимаюсь
Я каждый день работаю с ИИ-агентами — не как с игрушкой, а как с инструментом, который пишет код, правит конфиги и запускает команды. И вижу ровно то же, что видят мои клиенты: агент прекрасно справляется с задачей «сделай, чтобы работало» и совершенно не думает о том, что будет через месяц.
Хороший архитектор отличается от плохого не знанием инструментов, а привычкой спрашивать «а что произойдёт, когда это сломается». Большинство vibe-coded проектов не переживают первого реального сбоя не потому, что код плохой — он часто вполне приличный. А потому, что никто ни разу не задал этот вопрос.
Я не продаю «правильную архитектуру». Я закрываю конкретные сценарии, из-за которых проекты теряют данные, деньги и клиентов. И стараюсь делать это так, чтобы после меня вам не был нужен постоянный подрядчик.
Что за этим стоит
Как я работаю
Сначала риск, потом красота
Приоритет — то, из-за чего можно потерять данные или деньги. Аккуратные названия переменных и красивая структура папок подождут.
Ничего не «настроено, должно работать»
Каждое изменение проверяется: бэкап — восстановлением, откат — реальным откатом, защита — попыткой её обойти в тестовой среде.
Не переписываю то, что работает
Задача — не заменить ваш код своим, а убрать условия для катастрофы. Переписывание предлагаю только там, где иначе нельзя, и всегда с обоснованием.
Цель — независимость, а не подписка
Вы получаете документацию и понимание процесса. Можете остаться на поддержке, можете уйти — система продолжит работать без меня.
Обсудим ваш проект?
Расскажите, на чём он собран и что уже случалось. Посмотрю и скажу честно, что критично, а что можно отложить.