Ах ну и да, я не оставил идею сделать проект для гиков — домен уже купил. Сейчас чутка разгребу, уйду в отпуск и попробую другой подход, когда будут работать 4 агента в параллель и делать копию одной тулы и копию меня.
Если есть вопросы, спрашивайте — расскажу, что знаю и что думаю.
Посмотреть систему на бою https://voxwrite.app/
Если есть вопросы, спрашивайте — расскажу, что знаю и что думаю.
Посмотреть систему на бою https://voxwrite.app/
VoxWrite
VoxWrite | Voice-to-text extension
Voice-to-Text Chrome Extension that turns your messy voice into polished, clear email, post, message, note, journal, to-do list, etc. — styled, with perfect punctuation and ready to use.
👍2
Добрался до описания того, как мы вайбкодили VoxWrite.
Времени заняло 5 недель: от создания репозитория, прохождения всех проверок, подключения платёжного шлюза до деплоя и первой версии в Chrome Store.
Итак:
Я уже писал, что это больше миллиарда токенов и почти 70 тысяч строк сгенерированного кода.
5 недель full-time?
Нет, это не FT, а сайд-активность.
Сколько людей?
Двое.
Что делали?
Делали Chrome extension, сайт, API.
Сайт и изначальный UI extension делался в Bolt и Lovable. Почему две тулзы? Всё просто: одна сделала ок структуру, вторая — ок элементы. Компоновка дала, имхо, ок результат.
Все картинки для Chrome Store и для сайта также верстались Bolt-ом, а потом HTML сохранялся в PNG, используя Playwright.
По разработческим агентам:
Основным был Cursor в режиме auto.
Когда Cursor затыкался, ему на помощь приходил Claude Code в режиме pay-as-you-go.
Copilot — самый нищенский план — позволил развернуть Kubernetes-кластер, и премиум-токены кончились.
Код писался не с нуля:
За основу Chrome extension взялся очень популярный и, я бы сказал, очень хороший бойлерплейт: https://github.com/Jonghakseo/chrome-extension-boilerplate-react-vite
За основу сайта взялся собственный шаблон на Next.js с поддержкой Markdown.
За основу API взялся бойлерплейт с одного из моих других проектов, где была плюс-минус настроена платёжная интеграция и асинхронные задачи. БД и авторизация делегированы Supabase.
Само расширение: https://voxwrite.app
Стек:
API: Fastify
Менеджеры монорепо: Turbo и Nx
K8s: использовал вот эту сборку — https://github.com/vitobotta/hetzner-k3s
Если есть вопросы — спрашивайте.
Времени заняло 5 недель: от создания репозитория, прохождения всех проверок, подключения платёжного шлюза до деплоя и первой версии в Chrome Store.
Итак:
Я уже писал, что это больше миллиарда токенов и почти 70 тысяч строк сгенерированного кода.
5 недель full-time?
Нет, это не FT, а сайд-активность.
Сколько людей?
Двое.
Что делали?
Делали Chrome extension, сайт, API.
Сайт и изначальный UI extension делался в Bolt и Lovable. Почему две тулзы? Всё просто: одна сделала ок структуру, вторая — ок элементы. Компоновка дала, имхо, ок результат.
Все картинки для Chrome Store и для сайта также верстались Bolt-ом, а потом HTML сохранялся в PNG, используя Playwright.
По разработческим агентам:
Основным был Cursor в режиме auto.
Когда Cursor затыкался, ему на помощь приходил Claude Code в режиме pay-as-you-go.
Copilot — самый нищенский план — позволил развернуть Kubernetes-кластер, и премиум-токены кончились.
Код писался не с нуля:
За основу Chrome extension взялся очень популярный и, я бы сказал, очень хороший бойлерплейт: https://github.com/Jonghakseo/chrome-extension-boilerplate-react-vite
За основу сайта взялся собственный шаблон на Next.js с поддержкой Markdown.
За основу API взялся бойлерплейт с одного из моих других проектов, где была плюс-минус настроена платёжная интеграция и асинхронные задачи. БД и авторизация делегированы Supabase.
Само расширение: https://voxwrite.app
Стек:
API: Fastify
Менеджеры монорепо: Turbo и Nx
K8s: использовал вот эту сборку — https://github.com/vitobotta/hetzner-k3s
Если есть вопросы — спрашивайте.
🔥3
Мысли про Anthropic Opus 4.5. Проснувшись вчера в полном опустошении, так как порешал все большие задачи, было принято решение поэкспериментировать со spec-driven-development. Цель простая: ты занимаешься своими делами, читаешь книжку, играешь в Elden Ring ну или на худой конец учишь немецкий, а агенты пишут код.
Была у меня задача: есть у меня платная подписка на один телеграм-канал, и я всегда хотел делать выдержку из постов человека, который ведет его, и построить определенный анализ ну и поговорить с этими постами. Посты там огромные, и за 3,5 года он написал почти 40 тысяч постов. Проблема официальных клиентов — что такие каналы или супергруппы закрыты для копирования или пересылки сообщений. Да и пересылать/копировать все 40 тысяч — это ну не совсем то, чем бы хотелось заниматься. Так как канал платный, он привязан к одному из моих номеров телефона, и никакое серверное решение мне не подходит в силу паранойи.
Прикинув, что я хочу получить, было принято решение это дело естественно завайбкодить. Стек простой: многомодульный nodejs с typescript, обвязанный линтерами.
Действующие лица. Супер-агент: Claude Code с Opus 4.5. Джун-агент: Cursor.
Итак, мы будем делать своего клиента, который будет работать через cli и по нашим запросам сохранит всё в удобных форматах для дальнейшей постобработки. 12 предложений на английском языке для opus 4.5 с разбивкой на 7 задач. Результат: 7 файлов с детальным описанием, как и что делать. Дальше файл за файлом это скармливается курсору, который, кстати, тоже жестко обмотан правилами, что и как он должен делать, и шаг влево, вправо — расстрел.
Небольшое отступление: cli + многомодульность позволят заменить UI, если понадобится.
Итого за 2-3 часа с перекурами я получил полнофункционального клиента к телеграму, который умеет создавать профили, умеет коннектить к аккаунту телеграм-учетки и снимать все сообщения в форматах для постобработки.
В код я даже не заглядывал, а спрашивал у cursor, как мы сделали это или как мы сделали то, и если ответ и технология меня не устраивали, я просил переделать. Всё обвязал тестами, чтобы он ничего не ломал. Один раз попросил opus 4.5 провести кодревью и проверить удовлетворение acceptance criteria (логика, связанная с авторизацией клиента).
Как результат: полноценный cli-клиент для моих нужд с возможностью авторизации через login + password + 2fa (опционально, если настроено) или через QR code (все наверное знают, как присоединяются десктопные клиенты к телеграму, точно такой же принцип) + 2fa (опционально, если настроено).
Это пример задачи, когда 12 предложений на английском языке превратились в полноценное решение определенной задачи.
Понравилось, что в процессе подготовки опусом спецификации разработки можно курсор ставить в параллель имплементировать готовые части спеки. Opus писал долго эти файлики, но выигрыш как раз случился в параллелизации.
Кому эта софтина может быть полезной: авторам каналов, кто следит за похожими каналами и ищет/копирует идеи контента или сам контент. Тем, кто читает экспертов (часто платные каналы) и хочет иметь выдержки. Всё работает локально без облаков с контролем сессии, encryption сессии на локальной машине, что даже если файлики сессии утекут, они будут бесполезны.
Была у меня задача: есть у меня платная подписка на один телеграм-канал, и я всегда хотел делать выдержку из постов человека, который ведет его, и построить определенный анализ ну и поговорить с этими постами. Посты там огромные, и за 3,5 года он написал почти 40 тысяч постов. Проблема официальных клиентов — что такие каналы или супергруппы закрыты для копирования или пересылки сообщений. Да и пересылать/копировать все 40 тысяч — это ну не совсем то, чем бы хотелось заниматься. Так как канал платный, он привязан к одному из моих номеров телефона, и никакое серверное решение мне не подходит в силу паранойи.
Прикинув, что я хочу получить, было принято решение это дело естественно завайбкодить. Стек простой: многомодульный nodejs с typescript, обвязанный линтерами.
Действующие лица. Супер-агент: Claude Code с Opus 4.5. Джун-агент: Cursor.
Итак, мы будем делать своего клиента, который будет работать через cli и по нашим запросам сохранит всё в удобных форматах для дальнейшей постобработки. 12 предложений на английском языке для opus 4.5 с разбивкой на 7 задач. Результат: 7 файлов с детальным описанием, как и что делать. Дальше файл за файлом это скармливается курсору, который, кстати, тоже жестко обмотан правилами, что и как он должен делать, и шаг влево, вправо — расстрел.
Небольшое отступление: cli + многомодульность позволят заменить UI, если понадобится.
Итого за 2-3 часа с перекурами я получил полнофункционального клиента к телеграму, который умеет создавать профили, умеет коннектить к аккаунту телеграм-учетки и снимать все сообщения в форматах для постобработки.
В код я даже не заглядывал, а спрашивал у cursor, как мы сделали это или как мы сделали то, и если ответ и технология меня не устраивали, я просил переделать. Всё обвязал тестами, чтобы он ничего не ломал. Один раз попросил opus 4.5 провести кодревью и проверить удовлетворение acceptance criteria (логика, связанная с авторизацией клиента).
Как результат: полноценный cli-клиент для моих нужд с возможностью авторизации через login + password + 2fa (опционально, если настроено) или через QR code (все наверное знают, как присоединяются десктопные клиенты к телеграму, точно такой же принцип) + 2fa (опционально, если настроено).
Это пример задачи, когда 12 предложений на английском языке превратились в полноценное решение определенной задачи.
Понравилось, что в процессе подготовки опусом спецификации разработки можно курсор ставить в параллель имплементировать готовые части спеки. Opus писал долго эти файлики, но выигрыш как раз случился в параллелизации.
Кому эта софтина может быть полезной: авторам каналов, кто следит за похожими каналами и ищет/копирует идеи контента или сам контент. Тем, кто читает экспертов (часто платные каналы) и хочет иметь выдержки. Всё работает локально без облаков с контролем сессии, encryption сессии на локальной машине, что даже если файлики сессии утекут, они будут бесполезны.
🔥2
Экспериментирую на мелочах в районе 20-30к строчек кода на приложение, сгенерированное ИИ. Оттачиваю автономность. Цель — попытаться добиться, чтобы ты спишь, работаешь, а машина пишет код, причём рабочий.
Но я продвинулся — я не смотрю код, а смотрю результаты e2e уже. Не советую так делать, если есть ревностное отношение к коду или приложению. При таком подходе золотое правило: код на выброс, приложение на выброс.
Если хочется сделать что-то на долгосрок — не делайте так.
Но я продвинулся — я не смотрю код, а смотрю результаты e2e уже. Не советую так делать, если есть ревностное отношение к коду или приложению. При таком подходе золотое правило: код на выброс, приложение на выброс.
Если хочется сделать что-то на долгосрок — не делайте так.
Media is too big
VIEW IN TELEGRAM
Маркетинг-дривен девелопмент.
Вот видео, как глупая машина делает скучные задачи, синхронизируя всё через канбан-доску. Писал сумбурно, без подготовки. Забыл сказать, что она потом ещё комментарий добавляет к задаче — как она её сделала.
Типичная привычная для всех разработка с участием машины.
Из последнего: последний раз за 3 часа при схожем подходе для VoxWrite агент написал полную поддержку моделей Google Gemini, где Opus написал 14 задач, создал их и делегировал Cursor.
Вот так... Если есть вопросы — спрашивайте.
Вот видео, как глупая машина делает скучные задачи, синхронизируя всё через канбан-доску. Писал сумбурно, без подготовки. Забыл сказать, что она потом ещё комментарий добавляет к задаче — как она её сделала.
Типичная привычная для всех разработка с участием машины.
Из последнего: последний раз за 3 часа при схожем подходе для VoxWrite агент написал полную поддержку моделей Google Gemini, где Opus написал 14 задач, создал их и делегировал Cursor.
Вот так... Если есть вопросы — спрашивайте.
Продуктивити-хак
В своем видео я говорил про промпт, написанный «машиной для машины». Так вот, иногда всё-таки туда надо залезать, но чтобы там не вчитываться. Расковыривал тут систему кеширования на одном из проектов, чтобы кеши скидывались правильно и сгенерил сравнение, что и где пропущено было. В видео пример: я натравил AI на md-файл на decision tree построения ld-json, описанное машиной.
Промпты:
1. Open the file and read it
2. Identify the decision tree or logic flow in the file
3. Create a Mermaid flowchart diagram that visualizes this logic
4. Save the diagram as a
5. Create a script to convert the Mermaid diagram to an image (default size: make X image post)
Промпты
------
1. Открой файл и прочитайте его
2. Определи дерево решений или логический поток в файле
3. Создай диаграмму-блок-схему Mermaid, визуализирующую эту логику
4. Сохрани диаграмму как файл
5. Создай скрипт для конвертации диаграммы Mermaid в изображение (размер по умолчанию: сделать X изображение для поста)
--------
ну дальше можно дописать, чтобы он и в нужные места вставил эти диаграмы в md. просто Mermaid прекрасен! Не рисуйте аишкой, делайте диаграммами.
Как-то так...
В своем видео я говорил про промпт, написанный «машиной для машины». Так вот, иногда всё-таки туда надо залезать, но чтобы там не вчитываться. Расковыривал тут систему кеширования на одном из проектов, чтобы кеши скидывались правильно и сгенерил сравнение, что и где пропущено было. В видео пример: я натравил AI на md-файл на decision tree построения ld-json, описанное машиной.
Промпты:
1. Open the file and read it
2. Identify the decision tree or logic flow in the file
3. Create a Mermaid flowchart diagram that visualizes this logic
4. Save the diagram as a
.mmd file5. Create a script to convert the Mermaid diagram to an image (default size: make X image post)
Промпты
------
1. Открой файл и прочитайте его
2. Определи дерево решений или логический поток в файле
3. Создай диаграмму-блок-схему Mermaid, визуализирующую эту логику
4. Сохрани диаграмму как файл
.mmd5. Создай скрипт для конвертации диаграммы Mermaid в изображение (размер по умолчанию: сделать X изображение для поста)
--------
ну дальше можно дописать, чтобы он и в нужные места вставил эти диаграмы в md. просто Mermaid прекрасен! Не рисуйте аишкой, делайте диаграммами.
Как-то так...
Я кажется стал лучше понимать отрицателей ИИ.
Основная проблема любителей чистого кода, алгоритмов и истинной инженерии в том, что мы реально в 2025 забыли, какая основная цель кода.
Основная цель кода — зарабатывать деньги. Точка.
Если ИИ генерит код, который зарабатывает — вопросов нет и не может быть, так как цель достигнута.
Если завайбкоженный интернет-магазин по продаже собачьего корма (как пример) зарабатывает деньги и создаёт рабочие места в цепочках продаж и делает владельца богаче — вопросов нет! Именно поэтому много энтерпрайзов сидит на таком старье, и там такое порой можно встретить — как в коде, так и в процессах: 1 релиз в год (я не шучу!). Не заявил фичу — уехал на 2027. Там людослоп написал похлеще, чем ИИ сейчас пишет. Но этот код работает и обслуживает миллиардные бизнесы.
Все благоухания, паттерны, красивый код — оставьте себе. Если это не приносит денег, то это код в стол!
П.С. И не рассказывайте, что этот код надо поддерживать. Людослоп как-то же свой клоачный код поддерживает, а почему ИИ не сможет?
Основная проблема любителей чистого кода, алгоритмов и истинной инженерии в том, что мы реально в 2025 забыли, какая основная цель кода.
Основная цель кода — зарабатывать деньги. Точка.
Если ИИ генерит код, который зарабатывает — вопросов нет и не может быть, так как цель достигнута.
Если завайбкоженный интернет-магазин по продаже собачьего корма (как пример) зарабатывает деньги и создаёт рабочие места в цепочках продаж и делает владельца богаче — вопросов нет! Именно поэтому много энтерпрайзов сидит на таком старье, и там такое порой можно встретить — как в коде, так и в процессах: 1 релиз в год (я не шучу!). Не заявил фичу — уехал на 2027. Там людослоп написал похлеще, чем ИИ сейчас пишет. Но этот код работает и обслуживает миллиардные бизнесы.
Все благоухания, паттерны, красивый код — оставьте себе. Если это не приносит денег, то это код в стол!
П.С. И не рассказывайте, что этот код надо поддерживать. Людослоп как-то же свой клоачный код поддерживает, а почему ИИ не сможет?
😁2
This media is not supported in your browser
VIEW IN TELEGRAM
Вспоминая впечатляющую историю из твиттера, где муж одной девчонки сделал ей табло с расписанием трамвая, я решил сделать то же самое для своей семьи.
Когда живёшь в радиусе двух станций и одной остановки и вся семья использует различный общественный транспорт — это реально удобно.
Вот я сделал такую же штуку для Мюнхена и открыл код.
Ну точнее, не я, а Еретик (вайбкодер-агент) . Цель была посмотреть на некоторых задачах, на что способен Еретик. И как сказала моя дочка: «Это имба!» (я не знаю, что это значит, но звучит прикольно).
Параллельно поднял сайт Еретика.
Когда живёшь в радиусе двух станций и одной остановки и вся семья использует различный общественный транспорт — это реально удобно.
Вот я сделал такую же штуку для Мюнхена и открыл код.
Ну точнее, не я, а Еретик (вайбкодер-агент) . Цель была посмотреть на некоторых задачах, на что способен Еретик. И как сказала моя дочка: «Это имба!» (я не знаю, что это значит, но звучит прикольно).
Параллельно поднял сайт Еретика.
🔥2
Народ интересовался, как себя ведет модель GLM 4.7 от z(dot)ai.
Сегодня у меня появилась возможность это проверить.
Я натравил большую задачу - целый подраздел сайта - вначале на Opus. Создал девятнадцать подзадач для spec-driven-dev и начал скармливать изолированному агенту, который работал с этой моделью.
Хочу отметить, что модель справилась. Она написала код, написала структуру, она написала переводы, она написала тесты. Про переводы - это то, что нужно на сайте поддержать два языка. Но она действовала без ревью, потому что ревьюер еще не готов в workflow. Соответственно, когда я начал смотреть, что происходит, получилось, что, несмотря на то, что все было написано, были недочеты в плане артефактов по верстке и некоторых взаимодействий на формах.
Краевые условия с взаимодействием(конкретно что форма меняет урл и урл меняет форму и что первично) она не смогла учесть.
Для этого всегда нужна более мощная модель, которая сможет это пофиксить. Исправлял я опять таки это Опусом. В принципе, двумя-тремя итерациями это все было пофикшено.
Написала она порядка 60 файлов и в окошке 5 часов сожгла 11 миллионов токенов(писала около 2 часов чистого времени, но я прерывал так как мне надо было фиксить само воркфлоу в Еретике), что составляет 7 процентов от среднего плана.
Средний план дает порядка 150 миллионов токенов в пятичасовое окно(привет говноедам из курсора с 250 млнов за 20ку на месяц, при не худшем качестве). Даже если учитывать итерактивность с ревью, с фактором 2х, то получается, что можно грузить порядка семи таких задач одновременно на этом плане и не вылетать по лимитам.
Как-то так…
Сегодня у меня появилась возможность это проверить.
Я натравил большую задачу - целый подраздел сайта - вначале на Opus. Создал девятнадцать подзадач для spec-driven-dev и начал скармливать изолированному агенту, который работал с этой моделью.
Хочу отметить, что модель справилась. Она написала код, написала структуру, она написала переводы, она написала тесты. Про переводы - это то, что нужно на сайте поддержать два языка. Но она действовала без ревью, потому что ревьюер еще не готов в workflow. Соответственно, когда я начал смотреть, что происходит, получилось, что, несмотря на то, что все было написано, были недочеты в плане артефактов по верстке и некоторых взаимодействий на формах.
Краевые условия с взаимодействием(конкретно что форма меняет урл и урл меняет форму и что первично) она не смогла учесть.
Для этого всегда нужна более мощная модель, которая сможет это пофиксить. Исправлял я опять таки это Опусом. В принципе, двумя-тремя итерациями это все было пофикшено.
Написала она порядка 60 файлов и в окошке 5 часов сожгла 11 миллионов токенов(писала около 2 часов чистого времени, но я прерывал так как мне надо было фиксить само воркфлоу в Еретике), что составляет 7 процентов от среднего плана.
Средний план дает порядка 150 миллионов токенов в пятичасовое окно(привет говноедам из курсора с 250 млнов за 20ку на месяц, при не худшем качестве). Даже если учитывать итерактивность с ревью, с фактором 2х, то получается, что можно грузить порядка семи таких задач одновременно на этом плане и не вылетать по лимитам.
Как-то так…
👍2
Код — больше не конкурентное преимущество и не проблема.
Искал тут решение одной проблемы, чтобы воткнуть в цепочку своего продукта.
Нашёл опенсорс под AGPL. Я до этого уже исследовал этот продукт, он мне всем подходил, кроме очень критического функционала.
Решил я попинать чатик на тему AGPL.
И так, что я нарыл:
Старая модель: мы пишем код месяцами, защищаем его как главный актив, боимся open-source лицензий.
Новая реальность: агент за день допиливает любой AGPL-форк под наши нужды. Я уже написал спецификацию на доработку нужного мне функционала, скоро буду грузить.
Не надо теперь изобретать костыли, что-то писать самим. Какой-то функционал придумывать. Ищем опенсорс даже под лицухой AGPL, допиливаем и открываем.
Как результат, мы на 100% AGPL-комплаент. Не пошло — выкинули, и время не жалко.
Наша добавочная стоимость — не в коде опенсорса, а в том, как мы его используем в нашей системе. Эту часть открывать не нужно.
Парадокс: чем проще стало писать код, тем меньше смысла его прятать.
Как вам?
Искал тут решение одной проблемы, чтобы воткнуть в цепочку своего продукта.
Нашёл опенсорс под AGPL. Я до этого уже исследовал этот продукт, он мне всем подходил, кроме очень критического функционала.
Решил я попинать чатик на тему AGPL.
И так, что я нарыл:
Старая модель: мы пишем код месяцами, защищаем его как главный актив, боимся open-source лицензий.
Новая реальность: агент за день допиливает любой AGPL-форк под наши нужды. Я уже написал спецификацию на доработку нужного мне функционала, скоро буду грузить.
Не надо теперь изобретать костыли, что-то писать самим. Какой-то функционал придумывать. Ищем опенсорс даже под лицухой AGPL, допиливаем и открываем.
[AGPL-продукт] → форкнули → допилили AI → открыли форк → ок, пусть берут
[Наш продукт] → дёргает форк по API → закрыт → никаких обязательств открывать свой код
Как результат, мы на 100% AGPL-комплаент. Не пошло — выкинули, и время не жалко.
Наша добавочная стоимость — не в коде опенсорса, а в том, как мы его используем в нашей системе. Эту часть открывать не нужно.
Парадокс: чем проще стало писать код, тем меньше смысла его прятать.
Как вам?
❤3
Друзья, обновил сайт Еретика и добавил инструмент генерации .cursorrules для Cursor AI.
Генератор поддерживает 10 языков программирования: TypeScript, JavaScript, Python, Go, Rust, Java, C#, PHP, Ruby и Swift. Для каждого языка есть специфические правила для его экосистемы, идиом и лучших практик.
Про написание генератора я уже писал — он был сделан с помощью GLM 4.7 от z(dot)ai, по spec-driven-dev самим Еретиком. Так что, кто использует Cursor как основной агент, добро пожаловать. Правила генерируются на английском, но в контексте того, как отрабатывают LLM — это не важно. Длина правил сделана согласно рекомендациям от самого Cursor и вообще агентской разработки.
Буду рад любому фидбеку. У меня есть еще несколько готовых идей инструментов для помощи вкатиться в ИИ-разработку, но сначала я допинаю Еретика до полной автоматизации.
Ссылка на генератор
Ссылка на сайт
Генератор поддерживает 10 языков программирования: TypeScript, JavaScript, Python, Go, Rust, Java, C#, PHP, Ruby и Swift. Для каждого языка есть специфические правила для его экосистемы, идиом и лучших практик.
Про написание генератора я уже писал — он был сделан с помощью GLM 4.7 от z(dot)ai, по spec-driven-dev самим Еретиком. Так что, кто использует Cursor как основной агент, добро пожаловать. Правила генерируются на английском, но в контексте того, как отрабатывают LLM — это не важно. Длина правил сделана согласно рекомендациям от самого Cursor и вообще агентской разработки.
Буду рад любому фидбеку. У меня есть еще несколько готовых идей инструментов для помощи вкатиться в ИИ-разработку, но сначала я допинаю Еретика до полной автоматизации.
Ссылка на генератор
Ссылка на сайт
❤1
Многие плачут, что Stack Overflow умирает. «ИИ на нём обучился, всё выучил, новых данных нет — прогресс остановится». Неправда. SO умирает потому, что устарел. Больше не нужен. Разве что они совершат чудо и перепридумают себя.
Реальный сдвиг в том, что теперь агенты учатся у НАС. Каждый раз, когда ты пишешь промпт, а потом чинишь то, что он сломал — это становится обучающими данными. Твоё решение через какое-то время предложат кому-то другому.
Многие современные пользователи агентов не писали и не помогали ответами на Stack Overflow. К тому же Stack Overflow был очень токсичным, так как там засидали успешные сеньоры, дрочащие на свои ответы и плюсики. Я один раз в каком-то волосатом году спросил глупый вопрос (для новичков в домене не может быть глупых вопросов) с их точки зрения, такой волны хейта и токсичности я не получал. Больше я там ессно не спрашивал. Так что всё закономерно.
Мы больше не пользователи. Мы — новый Stack Overflow для обучения современных моделей.
На графике количество месячных вопросов на платформе.
Реальный сдвиг в том, что теперь агенты учатся у НАС. Каждый раз, когда ты пишешь промпт, а потом чинишь то, что он сломал — это становится обучающими данными. Твоё решение через какое-то время предложат кому-то другому.
Многие современные пользователи агентов не писали и не помогали ответами на Stack Overflow. К тому же Stack Overflow был очень токсичным, так как там засидали успешные сеньоры, дрочащие на свои ответы и плюсики. Я один раз в каком-то волосатом году спросил глупый вопрос (для новичков в домене не может быть глупых вопросов) с их точки зрения, такой волны хейта и токсичности я не получал. Больше я там ессно не спрашивал. Так что всё закономерно.
Мы больше не пользователи. Мы — новый Stack Overflow для обучения современных моделей.
На графике количество месячных вопросов на платформе.
👍3
Привет всем договорился провести совместный стрим с Andrey Degtyaruk (@Hlogeon в X) — 17.01.2026 в 18:30 МСК / 16:30 CET.
Андрей ведёт канал t.me/makevibenotwar и сам активно вайбкодит. Поговорим про вайбкодинг и всё, что с ним связано: маркетинг-дривен разработку, спек-дривен подход, как быстро запускать продукты с помощью AI-инструментов вроде Cursor и Claude Code.
Расскажу про свой опыт с VoxWrite (завайбкодил за 5 недель, миллиард токенов, 70к строк кода) и про Вайбкодер-Еретик — AI-агент для тех, кому важнее продукт и эксперименты, чем чистота кода.
Формат живой — приходите, пообщаемся, позадаём друг другу вопросы. Если есть темы, которые хотите разобрать — пишите в комментариях или прямо на стриме.
Канал Андрея: t.me/makevibenotwar
Андрей ведёт канал t.me/makevibenotwar и сам активно вайбкодит. Поговорим про вайбкодинг и всё, что с ним связано: маркетинг-дривен разработку, спек-дривен подход, как быстро запускать продукты с помощью AI-инструментов вроде Cursor и Claude Code.
Расскажу про свой опыт с VoxWrite (завайбкодил за 5 недель, миллиард токенов, 70к строк кода) и про Вайбкодер-Еретик — AI-агент для тех, кому важнее продукт и эксперименты, чем чистота кода.
Формат живой — приходите, пообщаемся, позадаём друг другу вопросы. Если есть темы, которые хотите разобрать — пишите в комментариях или прямо на стриме.
Канал Андрея: t.me/makevibenotwar
Telegram
VibeCode[Design/Marketing/Startup]
Привет! Меня зовут Андрей, в этом канале я буду делится мыслями, проектами и фишками, которые я делаю при помощи нейронок. От программирования и дизайна до продаж и маркетинга. Используем ИИ, чтобы делать стартапы!
Записки IT-философа pinned «Привет всем договорился провести совместный стрим с Andrey Degtyaruk (@Hlogeon в X) — 17.01.2026 в 18:30 МСК / 16:30 CET. Андрей ведёт канал t.me/makevibenotwar и сам активно вайбкодит. Поговорим про вайбкодинг и всё, что с ним связано: маркетинг-дривен разработку…»
Как и писал, в связи с участившимися вопросами по поводу того, как вкатиться в ИИ-разработку с помощью агентов, запилил небольшой визард, который отвечает на многие вопросы. Что могу порекомендовать делать и что не делать в первую очередь, на чём концентрируемся, а на чём нет.
Естественно советую читать, что агент отвечает, и если непонятно — переспрашивать.
Как обычно, фидбек и что можно улучшить и что непонятно — в комментариях велкам. У меня ещё есть несколько идей для тулов, но они требуют проработки.
По последнему фидбеку по cursorrules сделал некоторые описания более простым языком, в этом же релизе.
AI Мастер Кода
Естественно советую читать, что агент отвечает, и если непонятно — переспрашивать.
Как обычно, фидбек и что можно улучшить и что непонятно — в комментариях велкам. У меня ещё есть несколько идей для тулов, но они требуют проработки.
По последнему фидбеку по cursorrules сделал некоторые описания более простым языком, в этом же релизе.
AI Мастер Кода
Giglabo
AI Мастер Кода - Начните программировать с ИИ
Получите персональные инструкции по настройке и первый промпт для AI инструментов, таких как Claude Code и Cursor. Ответьте на несколько вопросов и начните кодить с AI за минуты.
❤1
Дружеское напоминание о стриме в 18:30 МСК. 16:30 CET Берлинское время.
🔥3👌1
Друзья, VoxWrite сегодня запущен на ProductHunt, о многом не прошу, если не сложно зайдите и проголосуйте за него. Просто надо кликнуть UpVote. Мы решили пойти в один из самых конкурентных дней.
П.С. Это второй наш ланч, до этого предыдущий продукт вошел в топ-5.
https://www.producthunt.com/products/voxwrite
П.С. Это второй наш ланч, до этого предыдущий продукт вошел в топ-5.
https://www.producthunt.com/products/voxwrite
Product Hunt
VoxWrite: Speak casually, get perfect text instantly | Product Hunt
VoxWrite is a dictation Chrome extension that lets you not only transcribe your messy speech - full of "um"s and mistakes but transform it. Removes filler words, changes tone (casual → professional), translates 50+ languages, works everywhere in your browser…
Записки IT-философа pinned «Друзья, VoxWrite сегодня запущен на ProductHunt, о многом не прошу, если не сложно зайдите и проголосуйте за него. Просто надо кликнуть UpVote. Мы решили пойти в один из самых конкурентных дней. П.С. Это второй наш ланч, до этого предыдущий продукт вошел…»
Media is too big
VIEW IN TELEGRAM
Еретик обученный работать с системными промптами, как он с ними работает и объяснение, что такое Еретик. Советую всегда перед началом реализации идеи понимать, как будем хостить и что нужно, и потом уже зажимать агента, если вайбкодим или сами программируем. Задачу он писал 1.5-2 часа. Ты спишь, а код пишется.
Когда я сделал анонс тулы в Х, меня спросили, как я хощу. Я использую частично часть из этого стэка: Supabase, Cloudflare (частично) и т. д. Для запуска самих сайтов и API к ним я использую Kubernetes, который сам хощу. Да, кстати, у меня идея в том, что Еретик должен будет уметь писать код в Kubernetes. Это не SaaS. Это методология, как оркестрировать и ускорять разработку в 2026, когда надо делать много.
Конструктор $0 Stack
Как всегда, вопросы, пожелания, замечания приветствуются.
Когда я сделал анонс тулы в Х, меня спросили, как я хощу. Я использую частично часть из этого стэка: Supabase, Cloudflare (частично) и т. д. Для запуска самих сайтов и API к ним я использую Kubernetes, который сам хощу. Да, кстати, у меня идея в том, что Еретик должен будет уметь писать код в Kubernetes. Это не SaaS. Это методология, как оркестрировать и ускорять разработку в 2026, когда надо делать много.
Конструктор $0 Stack
Как всегда, вопросы, пожелания, замечания приветствуются.
👍2❤1
Решил чутка поразвлекаться сегодня и попалить миллионы токенов на очередную штуку для проверки, как агенты и их модели могут в C++. Нашёл в проводах bluetooth-кольцо. Написал кроссплатформенное приложение, которое перехватывает события с этого кольца и управляет условным Claude Code. Завтра запилю видосик, как с помощью кольца агентом разработки управлять. Cursor продаёт клавиатуру с одной кнопкой Tab, а можно обойтись версией за 4 доллара с Алиэкспресса.
Современные модели очень хорошо умеют в C++ — это то, что я сегодня и проверял.
Написал Вайбкодер — Еретик — Братство — Голубозубого — Кольца.
Современные модели очень хорошо умеют в C++ — это то, что я сегодня и проверял.
Написал Вайбкодер — Еретик — Братство — Голубозубого — Кольца.
👍2
Media is too big
VIEW IN TELEGRAM
Четыре пятичасовых сессии Claude Code max 100$ под ноль — и вот такая автоматизация, используя современные агенты и LLM.
Поддерживает локальный опыт, серверный сетап с авторизацией.
Альтернативный человеческий редактор постов для Телеграма с превью. Бот, который постит, принадлежит не внешнему сервису, а владельцу канала. Поддерживает MCP.
Надо чутка отполировать и подумать, что с ним делать. Но в Телеграм я буду постить чаще, и это очень хорошо. Следующим шагом, скорее всего, сделаю автопостилку в Threads по похожему формату, с поддержкой всех фишек редактора Меты и выкинем одну из подписок, которая больше разочаровала, чем принесла пользы.
Это кросс приложуха на базе tauri.
Поддерживает локальный опыт, серверный сетап с авторизацией.
Альтернативный человеческий редактор постов для Телеграма с превью. Бот, который постит, принадлежит не внешнему сервису, а владельцу канала. Поддерживает MCP.
Надо чутка отполировать и подумать, что с ним делать. Но в Телеграм я буду постить чаще, и это очень хорошо. Следующим шагом, скорее всего, сделаю автопостилку в Threads по похожему формату, с поддержкой всех фишек редактора Меты и выкинем одну из подписок, которая больше разочаровала, чем принесла пользы.
Это кросс приложуха на базе tauri.
👍1