This media is not supported in your browser
VIEW IN TELEGRAM
Replit, v0, Lovable - почему не для продакшена?
1️⃣ Зависимость от платформы - их решения сложно масштабировать. Есть риски блокировки и утраты доступа к своему проекту.
2️⃣ Несоблюдение 152-ФЗ, данные пользователей не храняться на территории РФ.
3️⃣ При нагрузках может выйти дороже, чем размещение проекта на своих серверах.
Почему я даю эти инструменты на своем курсе?
1️⃣ Низкий порог входа - не нужно ничего дополнительно устанавливать.
2️⃣ Более красивые результаты, за счет готовых инструкций под капотом.
3️⃣ Быстрый прототип, который потом можно скачать и локально итеративно дорабатывать.
На моем курсе, мы сначала прорабатываем CJM, интерфейс имитирующий функционал.
А потом небольшими итерациями в режиме планирования, "оживляем" каждую функцию.
Так мы сокращаем вероятность галлюцинаций, и даем модели нужный контекст - модель данных и интерфейсную часть.
✔️ @vibe_coding
1️⃣ Зависимость от платформы - их решения сложно масштабировать. Есть риски блокировки и утраты доступа к своему проекту.
2️⃣ Несоблюдение 152-ФЗ, данные пользователей не храняться на территории РФ.
3️⃣ При нагрузках может выйти дороже, чем размещение проекта на своих серверах.
Почему я даю эти инструменты на своем курсе?
1️⃣ Низкий порог входа - не нужно ничего дополнительно устанавливать.
2️⃣ Более красивые результаты, за счет готовых инструкций под капотом.
3️⃣ Быстрый прототип, который потом можно скачать и локально итеративно дорабатывать.
На моем курсе, мы сначала прорабатываем CJM, интерфейс имитирующий функционал.
А потом небольшими итерациями в режиме планирования, "оживляем" каждую функцию.
Так мы сокращаем вероятность галлюцинаций, и даем модели нужный контекст - модель данных и интерфейсную часть.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍5🔥5
Forwarded from маркетолог в IT / B2B / SaaS
напоминаю, что я решила вайб-кодить SaaS для мониторинга брендов в СМИ и соцсетях.
перплексити предложил мне 10 сервисов, в которых половина делают акцент только на соцсетях, поэтому часть я искала ручками в гугле
по итогу из 10 сервисов:
CJM сервисов можно посмотреть в миро.
ещё был на тесте иностранный сервис brand24, который посоветовал перплексити как №1, но он не предоставляет услуги для РФ
что интересно по ценнику — Awario чуть ли не единственный адекватный по прайсу (49$/мес = ~4к руб), все остальные минимум от ~15к руб. это говорит о том, что скорее всего сервис всё-таки можно сделать адекватным по цене)
в общем, мне показалось это интересным, сделать некий аналог Awario, но для РФ
правда, начала его доводить до идеала и упёрлась в лимит, а сброс через месяц
структура промпта для прототипа:
на 2 уроке мы изучали Github, MCP (контекст для агентов), Spec-Driven Development (разработку по спецификациям) и непосредственно Cursor для "оживления" нашего сервиса.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍5👏4❤1
💻 Я продолжаю вместе со студентами работать над своим сервисом генерации таймкодов для видео.
По пути я задумался: как конкурировать с другими сервисами и теми, кто может сам такой сервис сделать?
Я выписал области, работая над которыми можно сделать конкурентный продукт.
1️⃣ Сокращать количество кликов до результата.
Для сервиса генерации таймкодов для видео, можно вынести форму загрузки файла прямо на главную страницу, даже без регистрации. Когда пользователь загрузит файл, попросим зарегистрироваться, чтобы получить результат.
2️⃣ Сокращаем скорость выполнения работы.
Берем гигабитный канал для сервера, сокращаем количество передачи данных по сети (вместо загрузки на S3 и в сервис транскрибации, сначала загружаем на S3, а в сервис транскрибации даем ссылку), используем ассинхронные очереди задач, не блокирующие основной поток приложения. Используем callback ендпоинты, для получения транскрибаций, вместо polling'a для проверки готовности транскрибации каждые 5 секунд.
3️⃣ Сокращаем стоимость выполнения работы.
Для старта возьму любой API сервис для транскрибации, самый дешевый который нашел gladia.io. Когда будет большой объем данных, можно задуматься о сокращении костов путем собственной инфраструктуры, но вот действительно ли это будет дешевле?! Эту гипотезу еще нужно проверить.
4️⃣ Расширяем поверхности взаимодействия.
По-дефолту у меня веб-приложение, но авторизация через Telegram, и соответственно дополнительная поверхность - Telegram бот, который может сделать тоже самое без необходимости идти в веб. Можно еще сделать свое API, а также расширение для Google Chrome.
5️⃣ Расширяем площадки для пиара.
У конкурентов SEO, таргет, контекст. У меня нет времени ресурсов, нужен другой подход. Например, завайбкодить ИИ-агента который ходит по ютуб, ищет длинные видео без таймкодов, генерит их, пишет в комментах и подпись: «Сделано в Х». Автору польза, людям помощь в навигации, а мне пиар.
🔥 Как вам идея?
По пути я задумался: как конкурировать с другими сервисами и теми, кто может сам такой сервис сделать?
Я выписал области, работая над которыми можно сделать конкурентный продукт.
1️⃣ Сокращать количество кликов до результата.
Для сервиса генерации таймкодов для видео, можно вынести форму загрузки файла прямо на главную страницу, даже без регистрации. Когда пользователь загрузит файл, попросим зарегистрироваться, чтобы получить результат.
2️⃣ Сокращаем скорость выполнения работы.
Берем гигабитный канал для сервера, сокращаем количество передачи данных по сети (вместо загрузки на S3 и в сервис транскрибации, сначала загружаем на S3, а в сервис транскрибации даем ссылку), используем ассинхронные очереди задач, не блокирующие основной поток приложения. Используем callback ендпоинты, для получения транскрибаций, вместо polling'a для проверки готовности транскрибации каждые 5 секунд.
3️⃣ Сокращаем стоимость выполнения работы.
Для старта возьму любой API сервис для транскрибации, самый дешевый который нашел gladia.io. Когда будет большой объем данных, можно задуматься о сокращении костов путем собственной инфраструктуры, но вот действительно ли это будет дешевле?! Эту гипотезу еще нужно проверить.
4️⃣ Расширяем поверхности взаимодействия.
По-дефолту у меня веб-приложение, но авторизация через Telegram, и соответственно дополнительная поверхность - Telegram бот, который может сделать тоже самое без необходимости идти в веб. Можно еще сделать свое API, а также расширение для Google Chrome.
5️⃣ Расширяем площадки для пиара.
У конкурентов SEO, таргет, контекст. У меня нет времени ресурсов, нужен другой подход. Например, завайбкодить ИИ-агента который ходит по ютуб, ищет длинные видео без таймкодов, генерит их, пишет в комментах и подпись: «Сделано в Х». Автору польза, людям помощь в навигации, а мне пиар.
🔥 Как вам идея?
🔥13👍4❤3😁2
Действительно ли модели сильно шагнули в кодинге за этот год?
Это, вероятно, сложно заметить, если вы кодили весь год используя около бесплатные инструменты и модели, типа Qwen Code, или Roo Code с бесплатными моделями.
В начале года я так и делал. Код был ужасен, но работал. Ну и цель - высвобождение времени достигалась, хоть и высокой ценой нервных клеток.
Через пару месяцев, мне это надоело. Я решил, что я лучше переплачу за качество, но зато будет меньше итераций доработок.
Я стал брать подписки на Cursor, Claude Code, и использовать только топовые модели, типа Claude Sonnet, Gemini Pro, Codex. И головной боли и правда стало меньше.
Как говорится: "К хорошему быстро привыкаешь". И было ощущение, что в целом все модели плюс-минус одинаково пишут код.
Но на днях две ситуации заставили меня посмотреть в сторону RooCode и китайских моделей. И я прям словил флэшбэк начала этого года. Такой ахинеи я давно не встречал. Даже режим Auto в Cursor пишет код лучше.
К плохому, к слову, тоже привыкаешь, адаптируешься, но если есть возможность заплатить за Cursor, Claude Code, оно того стоит.
Это, вероятно, сложно заметить, если вы кодили весь год используя около бесплатные инструменты и модели, типа Qwen Code, или Roo Code с бесплатными моделями.
В начале года я так и делал. Код был ужасен, но работал. Ну и цель - высвобождение времени достигалась, хоть и высокой ценой нервных клеток.
Через пару месяцев, мне это надоело. Я решил, что я лучше переплачу за качество, но зато будет меньше итераций доработок.
Я стал брать подписки на Cursor, Claude Code, и использовать только топовые модели, типа Claude Sonnet, Gemini Pro, Codex. И головной боли и правда стало меньше.
Как говорится: "К хорошему быстро привыкаешь". И было ощущение, что в целом все модели плюс-минус одинаково пишут код.
Но на днях две ситуации заставили меня посмотреть в сторону RooCode и китайских моделей. И я прям словил флэшбэк начала этого года. Такой ахинеи я давно не встречал. Даже режим Auto в Cursor пишет код лучше.
К плохому, к слову, тоже привыкаешь, адаптируешься, но если есть возможность заплатить за Cursor, Claude Code, оно того стоит.
👍14❤7🔥3
Где-то на глаза попалась цифра в 55 млн пользователей. Решил, что в текущих реалиях нужно хранить яйца в разных корзинах.
Но сейчас в МАКС создание канала не доступно всем подряд. Ты должен быть либо в списках РКН, либо у тебя должно быть юридическое лицо.
ИП у меня недавно появилось. Но чтобы создать канал, нужно сначала добавить ЮЛ на ГосУслугах.
Потом зарегаться на мсп.рф, потом уже в МАКС станет доступно создание каналов, ботов и приложений.
Но, короче, если ты не в РКН, то получить нормальный юзернейм пока не получится. А для РКН нужно 10к подписчиков.
Поэтому юзернейм у меня вот такой пока - https://max.ru/id410123535204_biz
Запоминайте, как говорится)
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉7👏5😁5🔥2
Принес вам две вакансии, одна для совсем начинающих, без опыта, другая для разрабов с опытом.
Программист (AI-Вайбкодер)
Сейчас мы формируем новую команду начинающих разработчиков для направления Вайбкодинга — быстрого создания ИИ-приложений, автоматизаций и сервисов нового поколения.
Обязанности
- Участие в разработке ИИ-приложений, Чат-ботов, сервисов ИИ-автоматизации
- Создание и улучшение небольших модулей и инструментов в рамках вайбкодинга
- Работа с API, логикой процессов, настройкой сервисных решений
Frontend Hybrid Developer (Vibe-Coder)
от 2 500 до 10 000 $ за месяц
Мы ищем того, кто любит строить быстро, выпускать реальные продукты и мыслить категориями продукта и экономики, а не только кода.
A hacker-builder mindset. A “try it, launch it, learn from it” type.
Что будешь строить?
- Современные веб-интерфейсы для AI-приложений на блокчейне, агентов, дашбордов и маркетплейсов
- Пользовательские флоу, заточенные на доход: системы монетизации, апгрейд-пути, модели оплаты по использованию
- Прототипы и эксперименты для тестирования новых экономических механик
- Инструменты, позволяющие приложениям и агентам работать как автономные зарабатывающие сущности
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍3🙏1
☠️ Мой сервак взломали!
Ничего серьезного, я готовился к следующему занятию курса по вайб-кодингу, и взял чистый сервак, чтобы поставить на него Coolify.
Я знал, что перед тем, как использовать сервер, нужно сделать предварительные настройки безопасности.
В сети орудует куча ботов, которые сканируют открытые порты серверов и используют их уязвимости.
Я надеялся, что сервер доживет хотя бы до следующего занятия, но увы, боты оказались проворнее.
А у меня родился дополнительный материал, как сделать, чтобы твой сервер не взломали на следующей день после покупки.
1️⃣ Создать нового пользователя c root правами, а root пользователя отключить.
2️⃣ Отключить вход по паролю, а использовать ssh ключи.
3️⃣ Установить fail2ban, чтобы блочить попытки подключений.
4️⃣ Настроить ufw файрволл, отключить все порты, и открыть только необходимые, обычно это 22, 80, 443.
Дополнительно можно включить 2FA, или ограничить подключение к серверу по IP.
Делайте резервные копии и регулярно обновляйте ПО.
А знаете, что самое приятное? Теперь каждый может запустить Warp агента, который это сделает за тебя.
А не как я - в ручную, последние 15 лет.
✔ @vibe_coding
Ничего серьезного, я готовился к следующему занятию курса по вайб-кодингу, и взял чистый сервак, чтобы поставить на него Coolify.
Я знал, что перед тем, как использовать сервер, нужно сделать предварительные настройки безопасности.
В сети орудует куча ботов, которые сканируют открытые порты серверов и используют их уязвимости.
Я надеялся, что сервер доживет хотя бы до следующего занятия, но увы, боты оказались проворнее.
А у меня родился дополнительный материал, как сделать, чтобы твой сервер не взломали на следующей день после покупки.
1️⃣ Создать нового пользователя c root правами, а root пользователя отключить.
2️⃣ Отключить вход по паролю, а использовать ssh ключи.
3️⃣ Установить fail2ban, чтобы блочить попытки подключений.
4️⃣ Настроить ufw файрволл, отключить все порты, и открыть только необходимые, обычно это 22, 80, 443.
Дополнительно можно включить 2FA, или ограничить подключение к серверу по IP.
Делайте резервные копии и регулярно обновляйте ПО.
А знаете, что самое приятное? Теперь каждый может запустить Warp агента, который это сделает за тебя.
А не как я - в ручную, последние 15 лет.
✔ @vibe_coding
1👍16🔥8👀3😁1
Media is too big
VIEW IN TELEGRAM
В 2008 году у меня был один контур - продакшен. И я туда заливал все изменения от заказчика.
Как вспомню - муржки по коже. Каждый раз молишься, чтобы ничего не сломалось.
Думаете не ломалось? А, нет, ломалось. И у вас сломается, если не придерживаться принципов масштабируемого вайб-кодинга.
1️⃣ Создаем main и dev ветки с помощью Git
2️⃣ main стабильный работающий продукт, dev хранит те обновления, которые вы хотите накатить.
3️⃣ Изменения в структуру БД вносим только с помощью миграций (например Alembic для Python, Drizzle ORM, Prisma ORM для JS)
4️⃣ В облаке раскатываем отдельно dev версию, отдельно main версию, которой будут пользоваться люди.
5️⃣ Не забываем настроить автоматическое резервное копирование, чтобы быстро откатиться к рабочей версии.
В эту субботу пройдет 4 занятие моего курса по вайб-кодингу, на котором мы будем разбирать работу с Docker и публикацию проектов в облаке.
А также я пригласил замечательного эксперта, Марию, чтобы она рассказала нам про публикацию мобильных приложений в сторах.
✔ @vibe_coding
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍10🔥5❤2
Утром психолог с реплитом, вечером вайб-кодер с редактором кода и своей виртуалкой.
Вчера утром провел менторскую сессию с Сергеем. Сергей - психолог. Никогда раньше ничего не кодил, не создавал. Ему нужен был сайт и Telegram бот.
Одна двухчасовая сессия, и к вечеру у него уже был и сайт и mvp бота. И судя по эмоциям, теперь его не остановить 😄
https://sergei-bechtold.com
#отзыв@vibe_coding
Вчера утром провел менторскую сессию с Сергеем. Сергей - психолог. Никогда раньше ничего не кодил, не создавал. Ему нужен был сайт и Telegram бот.
Одна двухчасовая сессия, и к вечеру у него уже был и сайт и mvp бота. И судя по эмоциям, теперь его не остановить 😄
https://sergei-bechtold.com
#отзыв@vibe_coding
🔥15👍4👏3❤1
Forwarded from маркетолог в IT / B2B / SaaS
кто-то в это утро чиллил, а кто-то слушал сегодня четвертый урок по вайб-кодингу — изучали docker и деплоили сервис на облачный сервер 🍑
обычно участвую из дома, но в этот раз случился форс-мажор, пошла в ближайшую кофейню. честно, не знаю, как люди учатся или работают в таких условиях — музыка, дети, шум гам, мне местами было трудно сосредоточиться) но урок вышел одним из самых насыщенных и интересных🔥
много времени посвятили безопасности — как минимизировать шанс того, что ваш сервер взломают. у Кости (автора курса) недавно и пост вышел на эту тему. это мега важный блок, я считаю, поскольку многие ударились в вайб-кодинг, но мало кто знает про нюансы: как защититься, как не слить данные, как выполнять законы о персданных и т.п. — за это всё могут быть многотысячные и многомиллионные штрафы, поэтому всё на "просто завайбкодил сервис" не заканчивается.
⭐️ как мои успехи?
❤️ я прикрутила к своему сервису базу данных postgresql и авторизацию через Telegram (ушло на это 4 часа и это были офигительные 4 часа!)
❤️ а ещё я завайбкодила себе Telegram-бота, который выдаёт материалы по оптимизации SaaS/сайта на русском и английском, а также несколько команд дают статистику, например, по кол-ву скачиваний и кол-ву уникальных пользователей, скачавших файл.
эта неделя была не очень продуктивная из-за сбившегося сна у дочки, но надеюсь, что на выходных получится ещё что-то сделать)
обычно участвую из дома, но в этот раз случился форс-мажор, пошла в ближайшую кофейню. честно, не знаю, как люди учатся или работают в таких условиях — музыка, дети, шум гам, мне местами было трудно сосредоточиться) но урок вышел одним из самых насыщенных и интересных
много времени посвятили безопасности — как минимизировать шанс того, что ваш сервер взломают. у Кости (автора курса) недавно и пост вышел на эту тему. это мега важный блок, я считаю, поскольку многие ударились в вайб-кодинг, но мало кто знает про нюансы: как защититься, как не слить данные, как выполнять законы о персданных и т.п. — за это всё могут быть многотысячные и многомиллионные штрафы, поэтому всё на "просто завайбкодил сервис" не заканчивается.
эта неделя была не очень продуктивная из-за сбившегося сна у дочки, но надеюсь, что на выходных получится ещё что-то сделать)
📚 если вы тоже сейчас что-то изучаете, поделитесь что и как успехи?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2👍1
Media is too big
VIEW IN TELEGRAM
Docker съел все свободное пространство на жестком диске!
На прошлой неделе проводил урок по Docker на курсе по вайб-кодингу.
Студенты научились упаковывать свои приложения в контейнеры, но одну важную деталь я не успел подсветить.
Docker по умолчанию хранит ВСЁ:
- каждую сборку образа
- неиспользуемые volumes
- build cache
Всё это лежит мертвым грузом и жрет гигабайты.
За пару месяцев экспериментов легко накапливается 30-50 ГБ мусора!
Быстрое решение:
Эта команда удалит весь неиспользуемый хлам.
Но это только полдела.
Даже если регулярно чистить систему, Docker-образы могут быть раздутыми изначально.
Вот что реально уменьшает размер:
1️⃣ Используйте alpine-образы
В 20 раз разница! А работает практически так же.
2️⃣ Объединяйте команды в RUN
Плохо:
Хорошо:
Каждый RUN - это новый слой в образе. Меньше слоев = меньше размер.
3️⃣ Добавьте .dockerignore
Без него в образ улетают:
- node_modules
- .git
- .env файлы
- всякий мусор
Это не только раздувает размер, но и может создать дыру в безопасности.
4️⃣ Multi-stage builds - это must-have
Собирайте приложение в одном контейнере, а в продакшн копируйте только результат:
В финальном образе нет dev-зависимостей, компилятора и прочего хлама.
Итого:
С такой оптимизацией образ легко сжимается с 600+ МБ до 50 МБ. Почти в 12 раз!
Это значит:
- быстрее CI/CD
- быстрее деплой
- дешевле хостинг
- меньше уязвимостей
А знаете, что самое приятное?
Вам не нужно во всём этом разбираться.
Достаточно правильно поставить задачу кодинг-агенту:
И он сделает всё за вас.
Попробуйте в Warp.dev - он понимает контекст вашего проекта и может сразу применить изменения.
А не как я - годами вручную ковырялся в Dockerfile'ах.
✔ @vibe_coding
На прошлой неделе проводил урок по Docker на курсе по вайб-кодингу.
Студенты научились упаковывать свои приложения в контейнеры, но одну важную деталь я не успел подсветить.
Docker по умолчанию хранит ВСЁ:
- каждую сборку образа
- неиспользуемые volumes
- build cache
Всё это лежит мертвым грузом и жрет гигабайты.
За пару месяцев экспериментов легко накапливается 30-50 ГБ мусора!
Быстрое решение:
docker system prune
Эта команда удалит весь неиспользуемый хлам.
Но это только полдела.
Даже если регулярно чистить систему, Docker-образы могут быть раздутыми изначально.
Вот что реально уменьшает размер:
1️⃣ Используйте alpine-образы
python:3.14 весит 400+ МБ python:3.14-alpine весит 20+ МБВ 20 раз разница! А работает практически так же.
2️⃣ Объединяйте команды в RUN
Плохо:
RUN apt-get update
RUN apt-get install curl
RUN apt-get clean
Хорошо:
RUN apt-get update && \
apt-get install -y curl && \
apt-get clean
Каждый RUN - это новый слой в образе. Меньше слоев = меньше размер.
3️⃣ Добавьте .dockerignore
Без него в образ улетают:
- node_modules
- .git
- .env файлы
- всякий мусор
Это не только раздувает размер, но и может создать дыру в безопасности.
4️⃣ Multi-stage builds - это must-have
Собирайте приложение в одном контейнере, а в продакшн копируйте только результат:
# Сборка
FROM node:18 as builder
WORKDIR /app
COPY . .
RUN npm install && npm run build
# Продакшн
FROM node:18-alpine
COPY --from=builder /app/dist ./dist
CMD ["node", "dist/index.js"]
В финальном образе нет dev-зависимостей, компилятора и прочего хлама.
Итого:
С такой оптимизацией образ легко сжимается с 600+ МБ до 50 МБ. Почти в 12 раз!
Это значит:
- быстрее CI/CD
- быстрее деплой
- дешевле хостинг
- меньше уязвимостей
А знаете, что самое приятное?
Вам не нужно во всём этом разбираться.
Достаточно правильно поставить задачу кодинг-агенту:
Оптимизируй мой Dockerfile, используй alpine, multi-stage build и .dockerignore
И он сделает всё за вас.
Попробуйте в Warp.dev - он понимает контекст вашего проекта и может сразу применить изменения.
А не как я - годами вручную ковырялся в Dockerfile'ах.
✔ @vibe_coding
1👍13🔥5🙏3❤1
Когда настраивать автодеплой (публикацию) веб-приложения?
Моя рекомендация: в самом начале проекта. Создали репозиторий, подняли бойлерплейт (заготовку, шаблон) и сразу настраивайте автоматическое развертывание на сервере.
На это есть несколько причин:
1️⃣ Причина первая: агент справится с начальным деплоем быстрее и проще, так как ему не придется исследовать кучу кода перед упаковкой его в Docker.
2️⃣ Причина вторая: можно подключить агентов к репозиторию и вайб-кодить удаленно с телефона (Codex Web, Cursor Agents, Google Julies) и сразу проверять результат по ссылке.
3️⃣ Причина третья: доступ к приложению по домену избавляет от головной боли с туннелями. Можно сразу настраивать всякие oAuth авторизации.
Меня такой подход сильно ускорил: придал больше смелости делиться ссылкой на ранней стадии, раньше получать обратную связь.
Моя рекомендация: в самом начале проекта. Создали репозиторий, подняли бойлерплейт (заготовку, шаблон) и сразу настраивайте автоматическое развертывание на сервере.
На это есть несколько причин:
1️⃣ Причина первая: агент справится с начальным деплоем быстрее и проще, так как ему не придется исследовать кучу кода перед упаковкой его в Docker.
2️⃣ Причина вторая: можно подключить агентов к репозиторию и вайб-кодить удаленно с телефона (Codex Web, Cursor Agents, Google Julies) и сразу проверять результат по ссылке.
3️⃣ Причина третья: доступ к приложению по домену избавляет от головной боли с туннелями. Можно сразу настраивать всякие oAuth авторизации.
Меня такой подход сильно ускорил: придал больше смелости делиться ссылкой на ранней стадии, раньше получать обратную связь.
❤6👍5🔥3
✔ Я не планировал, что у меня будет больше 2000 подписчиков в канале и 1000 участников сообщества.
✔ Я не планировал, что меня пригласят провести обучение по вайб-кодингу в Яндекс, Синергию и Правительство МО.
✔ Я не планировал, что компании будут обращаться ко мне за консультациями по внедрению ИИ в процессы разработки.
✔ Я не планировал, что к концу года проведу свой первый поток обучения по вайб-кодингу для непрограммистов.
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥13👏10🎉5
📱Рабочий сетап для создания мобильного приложения с помощью ИИ
Если у вас еще нет опыта создания мобильного приложения, то предлагаю вам такой сетап:
1️⃣ Посмотрите конкурентов, выпишите «киллер фичи», сделайте скриншоты основных экранов и поместите их на доску Miro
2️⃣ Обсудите с ИИ свою идею, с точки зрения user flow и user experience (пользовательского пути и опыта), сформируйте ТЗ на основные экраны (не касаясь оформления)
3️⃣ Загрузите ТЗ в Google Stitch, три раза, чтобы получить три варианта оформления и выбрать лучший
4️⃣ Установите Superappp, выберите нативное (под iOS) или кросс-платформенное (iOS, Android) и сделайте прототип.
5️⃣ Откройте код в Cursor, Claude Code, Warp, и дорабатывайте до рабочего состояния.
P.S. В некоторых случаях для мобильных приложений нужен бэкенд (сервер).
Если у вас еще нет опыта создания мобильного приложения, то предлагаю вам такой сетап:
1️⃣ Посмотрите конкурентов, выпишите «киллер фичи», сделайте скриншоты основных экранов и поместите их на доску Miro
2️⃣ Обсудите с ИИ свою идею, с точки зрения user flow и user experience (пользовательского пути и опыта), сформируйте ТЗ на основные экраны (не касаясь оформления)
3️⃣ Загрузите ТЗ в Google Stitch, три раза, чтобы получить три варианта оформления и выбрать лучший
4️⃣ Установите Superappp, выберите нативное (под iOS) или кросс-платформенное (iOS, Android) и сделайте прототип.
5️⃣ Откройте код в Cursor, Claude Code, Warp, и дорабатывайте до рабочего состояния.
P.S. В некоторых случаях для мобильных приложений нужен бэкенд (сервер).
Stitch
Stitch - Design with AI
Stitch generates UIs for mobile and web applications, making design ideation fast and easy.
👍14🔥6❤5
This media is not supported in your browser
VIEW IN TELEGRAM
У меня много папок в Telegram. И в самой телеге нет возможность скрывать и показывать разные папки.
Я открыл Warp, написал ему задачу:
Расширение для Google Chrome, которое позволяет на сайте web.telegram.org управлять отображением/скрытием "Папок" (FoldersSidebar) с помощью чекбоксов. В настройках расширения должны отображаться папки с сайта, и справа switch, который включает / отключаем показ папки.
Warp написал мне код, я зашел в
chrome://extensions/, нажал "Режим разработчика" и "Загрузить распакованное расширение".В первой итерации он не справился, так как он не знает структуру сайта web.telegram.org, я открыл в браузере DevTools, скопировал оттуда код, и дал агенту в качестве контекста.
На второй итерации все заработало. В третьей итерации он добавил локализацию на 5 языках.
Осталось выложить в стор, правда пока не знаю, нужно ли это еще кому-то. 😄
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥9❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Весь год мой Mac Studio с 32Gb RAM крутил локальные LLM модели на n8n, и вот пришел его час покрутить теперь No Man’s Sky
Всем хороших выходных, увидимся в следующем году!
Всем хороших выходных, увидимся в следующем году!
1🔥9❤8🎉5
Что может быть быстрее вайб-кодинга? Только покупка готового решения.
И эта дельта сэкономленного времени, гарант того, что ваши приложения, которые вы завайбкодите будут покупать.
Еще один гарант покупки вашего софта - ваша экспертиза в предметной области.
Если я не разбираюсь, например, в SMM или аналитике, я не могу нормально поставить задачу ИИ.
И последний гарант – лень. Не смотря на низкий порог входа в вайб-кодинг, он все же еще остается.
Я вижу это по некоторым людям, им тяжело пойти дальше генерации текста и картинок.
Если вы готовы пойти дальше в работе с ИИ и хотите освоить топ-навык 2026 года, и заработать на этом, пишите в личку @chuikoff
И эта дельта сэкономленного времени, гарант того, что ваши приложения, которые вы завайбкодите будут покупать.
Еще один гарант покупки вашего софта - ваша экспертиза в предметной области.
Если я не разбираюсь, например, в SMM или аналитике, я не могу нормально поставить задачу ИИ.
И последний гарант – лень. Не смотря на низкий порог входа в вайб-кодинг, он все же еще остается.
Я вижу это по некоторым людям, им тяжело пойти дальше генерации текста и картинок.
Если вы готовы пойти дальше в работе с ИИ и хотите освоить топ-навык 2026 года, и заработать на этом, пишите в личку @chuikoff
2🔥5👍4❤2
«Не понимаю, что происходит в моем коде, мне страшно, что я сделаю что-то не так».
Открою вам секрет — в большом интерпрайзе, никто не знает как работает вся система.
Ведь над ней работали сотни разработчиков, большинство из которых уже выгорели и сменились.
Более того, спустя 2 недели отпуска, разработчик не помнит свой код. Не помнит какие решения он принимал и почему. Смотрит на свой код большими круглыми глазами, как у кота в Шреке.
Как же тогда разработчики справляются с тревогой? По-разному:
- кто-то пьет антидепрессанты
- кто-то выпивает по вечерам
- кто-то молится, чтобы это и дальше работало и не ломалось.
Есть конечно более щадящие способы, но о них потом.
Сейчас стало сильно проще, можно запустить Cursor, и задать вопрос по кодовой базе, спросить как, и главное почему это работает.
Так что, в каком-то смысле вы на равных с разработчиком, который только вышел из отпуска 😄
А вы как справляетесь с тревогой?)
Открою вам секрет — в большом интерпрайзе, никто не знает как работает вся система.
Ведь над ней работали сотни разработчиков, большинство из которых уже выгорели и сменились.
Более того, спустя 2 недели отпуска, разработчик не помнит свой код. Не помнит какие решения он принимал и почему. Смотрит на свой код большими круглыми глазами, как у кота в Шреке.
Как же тогда разработчики справляются с тревогой? По-разному:
- кто-то пьет антидепрессанты
- кто-то выпивает по вечерам
- кто-то молится, чтобы это и дальше работало и не ломалось.
Есть конечно более щадящие способы, но о них потом.
Сейчас стало сильно проще, можно запустить Cursor, и задать вопрос по кодовой базе, спросить как, и главное почему это работает.
Так что, в каком-то смысле вы на равных с разработчиком, который только вышел из отпуска 😄
А вы как справляетесь с тревогой?)
😁12❤11👍8