Комментарии 7
Статья хорошая как обзор стека, но давай честно - построил SaaS без написания кода и потратил два дневных лимита CС только на тесты - это и есть написание кода, просто другим интерфейсом. Меня больше смущает другое. Супабэйс через VPS-прокси из России - это еще +1 что ты не контролируешь. Завтра он меняет апи, VPS падает, или РКН решает заблокировать ещё что-нибудь, и у тебя коммерческий сервис лежит, а ты «не умеешь класть кирпичи». Кто чинить будет, клод код? Но в целом респект за честность про лимиты и что 20 лет продакт-опыта это не «без навыков», а очень конкретный навык. Половина вайбкодеров думают, что ИИ заменяет понимание продукта. Ты правильно показал, что нет.
Если нет требований к качеству/архитектуре/скилов можно вайбкодить, модель в итоге выйдет на нужный внешне результат. Но под капотом будет лапша, поддерживаемость которой побудет падать с ростом приложения вплоть до нуля, когда ни люди ни ллм даже со 100 граммами не разберутся. Уже не говорю по безопасность и производительность. Постоянно вижу, как модель делает запросы прямо из классов json ресурсов (а это почти всегда циклы ), грузит все что есть в бд в память, снимает мидлвари с роута, не прописывает политики авторизации.. Если контролировать код и архитектуру - это не вайбкодинг, а обычная разработка где первые версии таски сразу в корзину с уточнением промпта и потом долгие итерации исправлений. И все равно в итоге руками было бы качественней, да и интересней. Работа ревьюером иишной тупости такое себе.. раньше я не читал тоннами чужой идиотизм и говнокод, удовольствия от разработки было больше.
Вот только что. Gpt 5.3 создал массив $stats = [[], []]
и сразу под ним добавление нового элемента через $stats[] = []. Вот, что это за логика? Почему нельзя было сразу прописать все в одном массиве? Не могу представить ситуацию, в которой разработчик любого уровня может такую тупость выдать.
Да у тебя если работает больше одного человека в команде и проекту не первый день, даже без вайбкодинга, он превращается в кашу постепенно, которую уже и с литром не разберёшь
Статья интересная. Но действительно не рассмотрены вопросы трабл-шутинга. Когда что-то сломалось, и пришлось чинить. Или когда в момент реализации новой фичи нейронка сломала старое. Или забыла провести тесты. Или когда раз за разом героически преодолевает одни и те же грабли, тем самым расходуя токены. Вообще, было бы интересно почитать именно про организацию рабочего пространства и как происходит непосредственно вайбколинг. Например, используется ли Claude Code напрямую через CLI или же через VS Code и т. д.
А нюансов с хранением перс данных на супабейз не будет?

Next.js, PostgreSQL, OAuth, Т-Банк и ни одного разработчика. Как я построил SaaS MVP с помощью AI-агентов