вайб~кодим увереннокак сениор-программистиз Deel и Alibaba

за 25+ видео-уроков соберём масштабируемые
мобильное ios/android и веб-приложение
от идеи до продакшенабез опыта в программировании
  • крепкий фундамент, на котором вы построите свои полноценные приложения.
  • постоянные принципы, которые не меняются с выходом новой ИИ-модели.
  • культура разработки, а не очередные скиллы и MCP этой недели.

После уроков вы сможете …

Делать веб и мобильные приложения, лендинги, админки

  • ЛЛМ соберет ваше приложение в рамках шаблона, который я сам использую для коммерческой разработки.
  • агент соберёт веб-приложение, мобильные приложения для ios/android, лендинг и админку.

Тестировать и проводить аудит безопасности приложений

  • модель проверит, что секреты не попадают в код и публичный доступ.
  • ИИ найдёт типовые уязвимости и поможет закрыть их до запуска.

Делать масштабируемые приложения, которые не лопнут под реальной нагрузкой

  • модель подготовит архитектуру к росту нагрузки.
  • агент подключит очереди и воркеры, которые уже есть в шаблоне.

Выкладывать и поддерживать приложения в продакшене

  • агент через CLI развернёт веб-приложение, API и базу данных на вашем сервере.
  • ИИ соберёт и выложит мобильные сборки в AppStore и GooglePlay.

Что говорят ученики

Руслансмотреть
настоящий концентрат, сгусток пользы
Андрейсмотреть
Без воды, временами суховато, но зато ёмко!
Сергейсмотреть
Понравилось, оказалось полезным.
Благодарю за твой вклад в это направление.

База вайб~кодинга
от сениор-программиста

25+ видео-уроков, где я рассказываю про постоянные принципы разработки, чтобы вы понимали, что там под капотом происходит за магия 😵‍💫 и уверенно вайбкодили свои приложения 🧙🏻

Купить уроки

На чьём опыте построена программа

Я программирую с 2017-го.Руковожу haltmachina.com — делаем идеальные приложения
и софт.
Дима Сухарев

Дима Сухарев

  • Программист с 9-летним опытом коммерческой разработки
  • ex сениор-программист @Alibaba, @Deel
  • 7000 ⭐️ и 400.000 загрузок в опенсорсе
  • Победитель GitHub 2023 хакатона

GitHub хакатонЗанял #1 место 🏆

Победа в GitHub+DEV 2023 хакатоне в категории DIY Deployment.

7к звезд ⭐️В опенсорсе

Мои опенсорс-проекты собрали > 7к звёзд на Гитхабе: OpenCommit стал топ-1 библиотекой в мире для AI-коммитов.

9 леткоммерческого опыта

Уже сделал все возможные фронтенды и бэкенды. Использовал все актуальные и неактуальные ИИ-инструменты.

AlibabaДелал AliExpress в РФ

В User Growth команде делал приложения для AliExpress под 11.11 — гигантскую распродажу с безумной нагрузкой в миллионы пользователей 😱

DeelРаботал над интеграцией Klarna & Coinbase

В Global Payroll команде занимался инфраструктурной HR-интеграцией Klarna и Coinbase.

Опенсорс400k+ скачиваний библиотеки на GitHub

OpenCommit вырос в № 1 опенсорс инструмент для коммит-воркфлоу в мире: 400к+ загрузок и 7к звёзд на GitHub.

Как выглядит программа обучения

25+ видео-уроков по ~20 минут
и текстовые конспекты после каждого урока

В процессе всего обучения я помогаю и отвечаю на вопросы в общем чате учеников — там также можно общаться друг с другом и делиться опытом.
  1. 01

    Как устроены приложения

    Разберём, из каких частей состоит приложение: что выполняется в браузере, на телефоне и на сервере, и как эти части общаются между собой.

    • Браузер, телефон, сервер и API
    • HTTP, WebSocket, JSON и HTML
    • Где выполняется frontend, а где backend
  2. 02

    Как приложения хранят данные

    Расскажу, где хранятся данные продукта: как устроены SQL-базы, зачем нужны таблицы, связи и индексы.

    • SQL: таблицы, связи и индексы
    • Где хранить данные продукта
  3. 03

    Стек и архитектура

    Разберём, какие технологии брать для разных типов приложений и как не собрать проект из случайных модных деталей.

    • React, CSR, SSR и SSG
    • React Native и Expo
    • Node.js и Bun
    • Очереди, cron и масштабирование
  4. 04

    Как устроены Claude Code, Codex, Cursor, Antigravity и т.д.

    Что происходит, когда AI открывает проект. Внутри есть LLM, которая решает, где искать код, какие файлы читать, какие команды запускать и что менять в проекте.

    • LLM как центр принятия решений
    • Файлы, поиск, команды и контекст
    • Что работает из коробки, а что стоит настраивать
  5. 05

    Планируй продукт до разработки

    Перед кодом фиксируем, что именно строим: MVP, следующие этапы, ограничения и примеры, чтобы AI не придумывал продукт заново на каждом шаге.

    • MVP и следующие этапы
    • Разбивка на задачи (tasks/)
    • ТЗ с планом разработки (PRD.md)
  6. 06

    Вайбкодим приложение

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

    • Одна задача — одно окно
    • Референсы, ограничения и ожидаемый результат
    • Ревью и рефакторинг после каждого шага
    • Свежий контекст для новой задачи
  7. 07

    Дебаг с ИИ

    Когда что-то ломается, проси AI не только предложить фикс, но и объяснить причину поломки простыми словами.

    • Показывай модели логи
    • Проси закрыть баг тестом, а потом починить
  8. 08

    Тестирование

    AI быстро пишет код, поэтому тесты нужны не для галочки, а чтобы фиксировать поведение и ловить регрессии до следующей итерации.

    • Сразу проси ИИ писать тесты: больше e2e- и интеграционных, меньше unit-тестов
    • Используй TDD, когда нужно зафиксировать поведение до реализации
    • Если нашел баг, сначала проси падающий тест, потом исправление и рефакторинг
  9. 09

    Контроль версий

    После каждого рабочего куска сохраняй понятный коммит с описанием, что изменилось и зачем. Это создает безопасные точки возврата, если позже что-то пойдет не так.

    • Делай `git commit` после каждой рабочей фичи или исправления
    • Начинай новую задачу с чистого состояния Git
    • Для откатов и Git/GitHub-задач опирайся на Git, а не на AI revert
  10. 10

    Безопасность

    Если ИИ пытается записать пароли, токены или ключи прямо в код, это нужно останавливать сразу. Хардкод секретов — одна из самых частых и самых опасных ошибок новичка.

    • Проси ИИ делать аудит безопасности приложения
    • Никогда не хардкодь пароли, токены и ключи
    • Все секреты выноси в переменные окружения

Частые вопросы

Кому подойдут уроки?

Всем, кто хочет делать приложения, но не хочет учиться программировать

Уметь читать и писать код не нужно. Код будет читать и писать AI.

Что я смогу после уроков?

Выпустить свой продукт в продакшен

Вы сделаете MVP продукта, отдельный лендинг, веб-приложение, админ-панель для управления пользователями и мобильное приложение.

А затем развернёте всё это на собственном сервере в облаке.

Это только про Кодекс?

В уроках используем Кодекс, но принципы общие

Те же подходы работают в Claude Code, Cursor и Antigravity.

Какие подписки нужны?

От $20 в месяц, лучше $100

Спокойнее на подписке от $100, лимиты упираются сильно реже чем на $20. Но кому-то хватает $20.

А кто-то берет Codex и Claude Code по $20 и переключается между ними. Я пробовал и Cursor, и Claude Code; сейчас использую Codex $200/месяц. Рекомендую Codex.

Что внутри уроков?

25+ видео по ~20 минут и конспекты

Собираем веб- и мобильное приложения, лендинг и админ-панель.

После каждого видео есть текстовый конспект с дополнительными материалами и полезными ссылками.

Я смогу вайбкодить другие проекты?

Да, в этом и смысл — принципы у приложений одни

Веб- и мобильные приложения, боты, SaaS, внутренние инструменты и автоматизации строятся на тех же принципах, что и приложения в уроках.

Есть поддержка?

Общий чат есть, личное сопровождение — отдельно

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

полное 30-дневное личное сопровождение доступно в отдельном тарифе;

Будут домашки?

Отдельных обязательных домашек нет

Главная практика — ваш собственный продукт или автоматизация для реальной рабочей задачи. Смотрите уроки — переносите на свой продукт.

Как смотреть после оплаты?

Без подписки и расписания

Смотришь в своём темпе в приложении. Обновления к урокам добавляю без доплаты.

Уроки останутся после прохождения?

Да, можно возвращаться и пересматривать

Это не подписка и не доступ на месяц. После оплаты уроки остаются в приложении, минимальный гарантированный срок доступа — 1 год.

Если мне не подойдет?

Полный возврат в течение 2 недель, до 5-го урока

Если вы за 2 недели, посмотрев 5 уроков, поймете, что вайбкодинг не ваше — напишите мне в телеграм, и я верну всю сумму.

Будут обновления?

Если будет нужно — досниму

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

Что за шаблон и зачем он нужен?

Настроенный проект, чтобы модель не выходила за рамки

Это шаблонный пустой проект, где уже заранее по уму реализована типовая функциональность, чтобы модель не выходила за рамки.

Например, сделаны авторизация, пуш-уведомления и платежи для мобильных приложений; выбран грамотный стек; используется Postgres 18 и т. д.

Куда мы выложим приложение?

На собственный сервер в облаке

API, веб-интерфейсы и базу данных развернём на сервере у облачного провайдера (DigitalOcean или Яндекс Облако).

Мобильное приложение подготовим к выпуску как отдельный фронтенд в App Store и Google Play.

Сколько времени займёт обучение?

Зависит от масштаба проекта и вашего темпа

Внутри 25+ видео примерно по 20 минут, но основное время уйдёт на ваш проект.

Вы смотрите уроки и двигаетесь в своём темпе без расписания.

Каждый конспект после уроков может занять от 1 часа до 10+, смотря насколько глубоко вы хотите погрузиться в тему.

Кому уроки не подойдут?

Опытным разработчикам будет знакома большая часть

Если вы уже легко проектируете, тестируете и деплоите приложения в продакшен с ИИ-инструментами, уроки, скорее всего, не дадут ничего нового.

База вайб~кодинга
от сениор-программиста

25+ видео-уроков, где я рассказываю про постоянные принципы разработки, чтобы вы понимали, что там под капотом происходит за магия 😵‍💫 и уверенно вайбкодили свои приложения 🧙🏻

Купить уроки

Книги, которые качают инженерное мышление

От устройства компьютера до выполнения программ — круто для вайбкодинга, если хотите продолжать развиваться как программист.
01

The Elements of Computing Systems

Noam Nisan, Shimon Schocken

Практическое руководство о том, как устроен компьютер: ты буквально собираешь компьютер в симуляторе из логических гейтов, от ALU и RAM до CPU.

Потом ты этот компьютер программируешь на своем собственном языке, под который написал компилятор! Это просто чума.

02

Structure and Interpretation of Computer Programs

Harold Abelson, Gerald Jay Sussman, Julie Sussman

Учебник MIT. Ты пишешь интерпретатор языка, что дает тебе понимание, как языки программирования устроены и как компьютер выполняет программы.

Книга учит мышлению программиста, а не синтаксису языка или «как написать for-loop» на питоне.

03

Code

Charles Petzold

Начинаешь с простых вещей типа лампочек, реле и бинарного кода, а потом постепенно доходишь до логических схем, памяти, процессора и программ.

Очень плавно и интуитивно объясняет, как работает железо и почему софт вообще возможен.

Это теория, без практики, но все равно после этой книги перестаешь воспринимать компьютер как магию.