На главную

Блог

Кейсы из разработки, AI-инструменты и решения, которые работают.

7 мин

Перевёрнутые карты Таро под спрос 12.5k: фичу от спеки до прода нейросеть собрала без меня

Как я отдал нейросети целую фичу под ключ по процессу STC — от спеки до прода в Telegram Mini App — и что вскрылось уже после выкатки. Честный build-log про разработку с ИИ.

claude codeвайбкодингtelegram mini app
6 мин

Почему пользователи не платят: я раздавал столько бесплатного, что платить было незачем

Разбираю на своём AI-продукте, почему при живом вовлечении нет платежей. Корень оказался не в отсутствии подписки, а в избытке бесплатного. И как я чиню монетизацию MVP на нейросети.

деньгиmvpкартара
6 мин

Нейросеть-провайдер затупила — и платные расклады молча превратились в мусор

Что делать, когда LLM-провайдер тормозит и отдаёт обрезанные ответы: история про авто-ретрай, детектор деградаций и возврат токенов в проекте на Claude Code.

claude codeнейросетиBuilding in Public
6 мин

Тексты от нейросети не конвертили: вшил хуманайзер в каждый промпт

Бесплатные разборы в Картаре читали и уходили, потому что текст пах нейросетью. Как я убрал признаки ИИ из сгенерированного текста через анти-AI блок в промптах, не переписывая голос продукта.

нейросетипромптыконверсия
5 мин

Стена регистрации убила конверсию: Директ дал 12 заявок, а регистраций всего 4

Как регистрационная стена убивает конверсию лендинга и что показывать бесплатно: разворачиваю воронку Картары, отказ падает с 70 до 32 процентов, а весь расклад генерится за один вызов нейросети.

конверсиякартаранейросети
6 мин

Свой раздел «Ошибки» вместо Sentry: чтобы не сжигать рекламный бюджет вслепую

Перед сливом трафика из Директа я собрал в админке Картары self-hosted мониторинг ошибок вместо Sentry. Зачем видеть баги пользователей до запуска рекламы.

Building in Publicclaude codeкартара
6 мин

Мост из веба в Telegram и поп-ап на exit-intent: как удержать того, кто зашёл через почту

Как связать веб-аккаунт с Telegram-ботом через диплинк с одноразовым токеном и удержать пользователя поп-апом на exit-intent, а не на долистывании до низа страницы.

картараtelegram-ботывайбкодинг
6 мин

Собрал свой Wordstat через Яндекс.Директ API: 6845 ключей и перестройка сайта под SEO

Как я получил доступ к Яндекс.Директ API, собрал свою обновляемую базу на 6845 ключей и перестроил архитектуру сайта по схеме хаб, лендинг, флоу под реальный спрос.

конверсияАвтоматизациявайбкодинг
6 мин

Купил у себя же токены на проде — а транзакции нет. Дело было в URL ЮKassa

Платёж в ЮKassa проходит, деньги списались, а в админке транзакции нет. Разбираю, как старые callback и return URL рвут приём оплаты в телеграм-боте — и почему я нашёл этот баг своим же кошельком.

Building in Publicденьги
6 мин

Распознавание речи через OpenRouter не работало в принципе. Поднял faster-whisper локально на CPU

Голосовой ввод в Картаре кидал юзеру сырую ошибку, потому что эндпоинта транскрипции у OpenRouter просто нет. Перенёс распознавание речи на self-host faster-whisper на CPU и завернул сырые ошибки в человеческий враппер.

картараинфраструктура
6 мин

Хотел поставить фейковый лоадинг перед регистрацией. Консилиум из 6 AI зарубил это как тёмный паттерн

Придумал трюк для конверсии — фейковую загрузку перед авторизацией. Прогнал идею через консилиум из 6 AI-агентов, и он зарубил обман, а вместо него собрал честный онбординг.

ai-агентымышление
7 мин

Перевёл проект на DeepSeek ради экономии в 10 раз — и сломал все платные расшифровки

Как переключение decode-модели на DeepSeek ради 10× экономии вернуло пустой JSON и положило боевую фичу. Разбираю, почему дешёвая LLM отдаёт пустой ответ и как чинить это ретраем.

нейросетиclaude code
6 мин

Сначала построил аналитику воронки, потом лил трафик — и узнал, что рефералы конвертят вдвое лучше

Как я собрал аналитику воронки, когорт и каналов в админке своего AI-продукта ещё до залива трафика — и почему данные показали, что друзья по реферке конвертят вдвое лучше органики.

конверсиякартараденьги
6 мин

A/B-тест пейволла «работал», а 90 из 90 видели один вариант

Настроил A/B-тест пейволла на четыре стратегии, заказчик усомнился, я полез в данные — а там 90 из 90 сессий видят один и тот же вариант. Разбор бага sticky-распределения и как проверить, что сплит реально работает.

конверсияBuilding in Publicвайбкодинг
7 мин

OpenAI заблокирован в России, у OpenRouter нет эмбеддингов. Поднял свои на CPU

Как я починил RAG-память Картары после переезда на российский сервер: OpenAI отдаёт 403, у OpenRouter нет /embeddings, и пришлось поднять e5-large на CPU и переехать на pgvector с новой размерностью.

claude codeнейросетиинфраструктура
6 мин

Три месяца продукт был мёртв. Запустил обратно — и поймал дедлок БД прямо во время рассылки

Как я за день вернул из мёртвых закрытый продукт, восстановил базу 178 юзеров и починил advisory-блокировку Postgres, которая падала под нагрузкой во время LLM-генерации.

Building in Publicинфраструктураtelegram mini app
6 мин

Запустил 106 AI-агентов на анализ своей ниши — и пожалел, что в неё влез

Прогнал deep research по рынку эзотерики в РФ через 106 AI-агентов: 3.7М токенов, 20 минут, честные цифры. Ниша есть, а вот удержание и монетизация бьют по самооценке.

ai-агентыархитектураденьги
7 мин

Два фронта одного продукта разъехались: переиспользование компонента не убрало копипасту

Web и Telegram Mini App у Картары — один форм-фактор, а интерфейс расползся. Разбираю на примере поля ввода, почему вайбкодинг с Claude Code даёт дрейф UI и где общая обёртка лечит причину, а не симптом.

вайбкодингclaude codetelegram mini app
7 мин

Релиз после трёх месяцев простоя: новый сервер, мартовский бэкап и одна строка SQL, чтобы не соврать про стрики

Как я поднимал Картару из мёртвого состояния: переезд на новый сервер, 49 миграций поверх старого бэкапа, эндпоинт, который упал бы на свежем проде, и фикс стрик-амнистии одной строкой SQL.

Building in Publicкартараинфраструктура
6 мин

Безлимит или токены: как я считаю, что выгоднее юзеру и продукту

Подписка vs пакеты токенов в AI-продукте: почему я не стал выбирать тариф на старте, а записал идею безлимита и решил подождать данных после релиза.

деньгиtelegram-боты
6 мин

AI-мультик с одним персонажем: как зафиксировать героя во всех кадрах

Как сделать AI-мультик, где из кадра в кадр живёт один и тот же персонаж: сначала лист персонажа с заклинанием match reference EXACTLY, потом детальные промпты сцен. Личный опыт и грабли генерации.

нейросетиBuilding in Publicпромпты
6 мин

Бэк брал 20 токенов, фронт требовал 30: как один источник правды по ценам спас платящих юзеров

История из разработки Telegram Mini App на Claude Code: цена жила в нескольких местах, фронт и бэк разошлись и зря блокировали оплату. Чинил единым источником правды.

claude codetelegram mini appBuilding in Public
6 мин

Вышла Claude Fable 5 — и заблокировала мне аудит безопасности собственного проекта

Anthropic выпустила Claude Fable 5, я под бесплатный триал запустил на Claude Code аудит безопасности своего проекта, а модель упёрлась в свои же cyber-safeguards. Рассказываю, как обошёл.

claude codeбезопасностьвайбкодинг
7 мин

Где у AI-персонажа красная линия: почему я не стал хардкодить телефон доверия наугад

Как встроить этику и кризисные темы в чат-бота с нейросетью и персонажем: красная линия, отказ от непроверенного совета и регресс детектора, который я поймал руками.

безопасностькартаранейросети
6 мин

Claude Opus заблокировал мой же аудит безопасности — спас Sonnet

Хотел прогнать тотальный security-аудит своего проекта руками AI-агентов, а Claude Opus упёрся в cyber-safeguard и встал. Как обошёл и какой чек-лист дыр вылез наружу.

claude codeбезопасностьai-агенты
6 мин

Карусели — 0 просмотров, рилс — 515: неделя боли с AI-генерацией видео

Карусели на холодном старте ловят 0 просмотров, рилс через нейросети — 515. Честный build-log про image-to-video, Kling, Midjourney и пивот на AI-аватар.

Автоматизациянейросетиконверсия
7 мин

Один LLM-вызов внутри транзакции положил всё приложение: разбор advisory lock в PostgreSQL

Приложение перестало открываться из-за дедлока: advisory lock в PostgreSQL держался, пока внутри транзакции висел медленный вызов нейросети. Разбор и фикс.

Building in Publicинфраструктуравайбкодинг
6 мин

Next.js пихал /index.txt в адресную строку: как я убил баг static export через нативный <a>

Баг Next.js со static export и trailingSlash: при клике по ссылке в URL лез /index.txt вместо страницы. Разбираю причину и фикс через нативный <a> в обход роутера.

вайбкодингclaude codeинфраструктура
6 мин

Кнопка «поделиться» как механика роста: один share-модуль на 7 продуктов без регистрации

Как мы за один заход собрали единый модуль шаринга на 7 типов расклада: чтение по ссылке без авторизации, CTA на регистрацию, маскировка личных данных — и какие два бага поймало ревью.

вайбкодингtelegram mini appконверсия
7 мин

Партнёрку за вечер: денежный леджер в копейках и баг, который молча съедал все бонусы

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

вайбкодингденьгикартара
7 мин

Мой AI-оракул врал во спасение: как я вшил честность без алармизма в 7 промптов сразу

Разбор в моём AI-приложении прятал реальные конфликты за «зонами роста». Аудит показал, что виноваты не данные и не модель, а system-промпты, которые я сам и попросил сглаживать. Рассказываю, как научил нейросеть говорить правду, но без пугалок.

промптыclaude codeai-агенты
6 мин

Claude Code уверенно поставил диагноз бага. Я ответил «мне кажется ты врёшь» — и оказался прав

Утренний пуш в Telegram-мини-аппе не приходил несколько дней. Claude Code дал красивый диагноз, а настоящая причина была совсем другой. Про то, как проверять нейросеть, когда она звучит уверенно.

claude codeвайбкодингtelegram-боты
6 мин

Claude Code с телефона за рулём: как я подключился к своему Маку без $15 на VPS

Я весь день за рулём такси и командую разработкой с iPhone. Как я завёл удалённый доступ к домашнему Маку и своим сессиям Claude Code в России без оплаты VPS.

claude codeинфраструктуравайбкодинг
6 мин

Пуш ушёл в деплой, а фича — нет: docker-compose молча не пробросил флаг в контейнер

Деплой прошёл, контейнер Up, а утренний push так и не пришёл. Разбираю, почему docker-compose не пробрасывает переменную окружения в контейнер, даже если она лежит в .env.

claude codeинфраструктуравайбкодинг
6 мин

Две AI-сессии правили один файл и стёрли работу друг друга: лечится git worktree

Гонял несколько сессий Claude Code по одному репо — параллельная перетёрла незакоммиченную правку в том же файле. Разбираю, как разводить AI-агентов через git worktree.

claude codeai-агентыинфраструктура
7 мин

Каждый новый модуль должен встраиваться сам: плагин-registry на Claude Code

Как из требования «новый домен сам появляется в портрете» вырос registry на декораторах через Claude Code, зачем я погнал это через консилиум и почему половину архитектуры в итоге сам же откатил как тех-долг.

claude codeархитектуравайбкодинг
6 мин

Разные данные, одинаковые ответы: почему мой бот с нейросетью всем писал одно и то же

Нейросеть выдаёт структурно одинаковый текст на разные входные данные не из-за бага в базе, а из-за типовости самой модели. Разбираю на примере своего AI-оракула в Картаре.

нейросетикартарапромпты
6 мин

Менял Haiku на DeepSeek и поймал миф про «-90% на кэше»: экономия оказалась вдвое меньше

Сравнивал claude-haiku-4.5, DeepSeek V4 Pro и GLM-5 для чат-бота на нейросети и проверял prompt caching: обещали 90% экономии, а на деле вышло около 51%. Разбираю почему и как выбирал модель.

нейросетивайбкодинг
6 мин

Из логотипа в живого AI-персонажа: как я искал лицо своему оракулу нейросетями

Превращаю статичный логотип Картары в говорящего AI-персонажа: почему лого не годится в аватар, как держать консистентность через Midjourney --cref и LoRA и зачем нужен один эталонный образ.

нейросетикартара
6 мин

Я лёг спать, а AI за ночь переделал админку — и нашёл фейковую оплату без проверки платежа

Дал AI-агентам полную автономию на ночь: аудит админки, консилиум, три волны задач. К утру всё закрыто, а заодно вскрылся легаси-эндпоинт, который ставил оплату «прошла» без проверки платежа.

ai-агентыclaude codeАвтоматизация
7 мин

Два фронта на один продукт: почему Telegram Mini App и веб вечно расходятся

Как держать паритет двух фронтендов — Telegram Mini App и веб, почему фичи появляются в одном и теряются в другом, и почему сборка фронта на сервере выкидывает юзера как разлогиненного.

telegram mini appclaude codeразработка
6 мин

Из случайного запроса «старая душа» — три фичи AI-оракула за день

Как личный ресёрч про «молодое лицо — старая душа» вырос в три фичи Telegram Mini App за день: расчёт на лету без миграции базы, процесс по шагам и косяки, которые поймал ревьюер.

вайбкодингclaude codeкартара
6 мин

Мой ИИ-продукт проиграл голому Claude: как сделать ассистента глубже, а не клоном

Знакомая вытащила из голого Claude ответы глубже, чем даёт мой ИИ-ассистент Картара. Почему few-shot — это путь в клона и какие «ступени глубины» нужны нейросети.

ai-агентыclaude codeкартара
7 мин

Системный промпт на 16к символов и ноль денег на API: режу токены и включаю prompt caching

Как я сокращал системный промпт на 14-16к символов без потери качества и включал prompt caching, чтобы экономить токены в проекте на Claude Code, когда денег на API просто нет.

claude codeнейросетикартара
7 мин

Claude против GPT: как два ИИ спорили про архитектуру моей UGC-игры и кто оказался прав

Запустил мультимодельный консилиум: три Claude против трёх GPT спорили про архитектуру UGC-пайплайна игры. Разбираю, где они разошлись, чей совет я отмёл и почему сам остановил дебаты на третьем раунде.

ai-агентывайбкодингархитектура
6 мин

Игрок описывает героя словами, а ИИ собирает способность из 50 примитивов

Как сделать игру, где побеждают фантазией: ИИ один раз переводит описание героя в JSON поверх ~50 примитивов, а матч идёт детерминистично на 30 Hz и тянет телефон.

вайбкодингai-агентыразработка
7 мин

Зашёл на свой сайт и не узнал продукт: как я свёл веб и Telegram Mini App к одному дизайну

История о том, как из одной Картары тихо выросло два разных продукта — веб на Next.js и Telegram Mini App на Vite — и как я неделю сводил их к единому дизайн-языку через Claude Code.

вайбкодингclaude codeдизайн
7 мин

«А база точно не торчит наружу?» — один вопрос превратился в аудит безопасности сервера

Как проверить, что база данных и Redis не торчат в интернет: биндинги портов в docker, 0.0.0.0 против 127.0.0.1 и почему пароль на открытой базе вас не спасёт.

безопасностьинфраструктураclaude code
7 мин

Авторизация на сайте через Telegram-бота: deep-link, подтверждение и вход без пароля

Как я завязал вход на сайт на Telegram-бота: уникальная ссылка, кнопка «Подтвердить» в боте и сессия без пароля. И почему сайт впустил меня только после ручного обновления страницы.

telegram-ботывайбкодингBuilding in Public
6 мин

Зашёл в свою же веб-версию и ничего не понял: разбор UX-рассинхрона двух фронтов

Веб и Telegram Mini App жили как два чужих приложения, хотя должны были продолжать друг друга. Разбираю, почему перестановка навигации это не фикс, и как я с claude code искал общий UX.

вайбкодингдизайнtelegram mini app
6 мин

Нейросеть собрала из кусков франкенштейна: я выкинул сборку шортсов по шаблону

Как ИИ режет шортс из длинного ролика и почему сборка из разных кусков дала бессвязные склейки, из-за чего я развернул SceneX на экстракцию одного цельного момента.

Building in PublicАвтоматизация
5 мин

Чужой Claude разобрал мою идею лучше, чем «мой», который знает проект

Своя нейросеть, которая знает проект, назвала идею клише без единого аргумента. А сторонний Claude дал сильный разбор. И вот вывод про вкус, связи и почему это правило, а не MCP-тулза.

claude codeвайбкодингмышление
6 мин

Почему нейросеть так херово распознаёт русскую речь: галлюцинации Whisper и как я их заглушил

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

вайбкодингнейросетиАвтоматизация
5 мин

Система на 5 объектов и на 36 — одна и та же. И это ломает тариф «по размеру»

Готовил коммерческое на автоматизацию и упёрся: софт для 5 объектов и для 36 не отличается ничем. Почему тариф «по объёму» не держится и как ценить разработку по пользе, а не по размеру.

деньгиразработка
5 мин

OpenRouter не проксирует Whisper и эмбеддинги: пришлось ставить локально

Гонял всю нейронку SceneX через OpenRouter, а посреди пайплайна выяснил, что транскрипцию и эмбеддинги он не проксирует. Рассказываю, как я перевёл речь и семантику на локальные модели.

нейросетиинфраструктуравайбкодинг
6 мин

Я вставил рабочий API-ключ прямо в чат с нейросетью — и чем это плохо кончается

Засветил рабочий API-ключ в переписке с ассистентом ради скорости. Что делать, если засветил ключ, и как хранить секреты при работе с нейросетью — на личном косяке.

безопасностьвайбкодингclaude code
6 мин

Достал пет-проект с чердака и свернул две тяжёлые идеи ещё до кода

Как я вернулся к заброшенному проекту нарезки видео и спроектировал его с Claude Code до первой строчки кода, а графовую БД и покадровое распознавание выкинул прямо на этапе валидации идеи.

вайбкодингBuilding in Publicai-агенты
6 мин

Демо у кальянщика прошло, а у друга упало в 500: я недоделал миграцию на OpenRouter

Показал AI-продукт вживую — зашло, а на тесте по QR друг словил долгий лоадер и 500. Разбираю, как недоделанная миграция OpenAI→OpenRouter и таймаут LLM на медленном интернете чуть не сорвали первое живое демо.

Building in Publicmvpнейросети
6 мин

Снёс бы этот Kubernetes к чертям: как OOMKilled в CI убил полдня и почему я жалею про оверинж

CI-пайплайн на Kubernetes стабильно падал с exit 137 OOMKilled на npm ci, подняли память — под стал Unschedulable. Честный build-log про то, когда Kubernetes превращается в оверинжиниринг для маленького проекта.

Building in Publicинфраструктура
6 мин

Я кодю из такси: как управляю Claude Code на домашнем ПК с телефона через takopi

Как вести разработку с телефона, пока ты за рулём: домашний Mac работает в фоне, команды летят из Telegram, а дома /resume переносит всю историю обратно на ПК. Честный разбор takopi.

вайбкодингclaude codeАвтоматизация
6 мин

Почему веб-версия так долго, если уже есть Telegram Mini App: где код реально переиспользуется, а где нет

У меня был готовый Telegram Mini App, а веб-версия того же продукта всё равно делалась почти с нуля. Я собрал консилиум из 16 голосов и разобрался, где код переиспользуется на самом деле.

вайбкодингархитектураtelegram-боты
6 мин

Транскрипция аудио локально на Mac за вечер: почему mlx-whisper, а не faster-whisper

Навайбкодил себе утилиту для расшифровки аудио на Apple Silicon. Разбираю выбор mlx-whisper против faster-whisper, large-v3 и почему запись системного звука отложил.

вайбкодингclaude codeинфраструктура
7 мин

Я не спорил с AI про модель, а прогнал 160 вызовов и сменил Haiku на GPT-5-mini

Как выбрать LLM для продакшена не на ощущениях, а по данным: eval из 20 целей, 4 модели, 2 промпта, двойная оценка через Claude и Codex и смена модели в проде через OpenRouter.

нейросети
7 мин

Консилиум из 8 AI-экспертов хотел переписать архитектуру. Eval сказал не надо

Как одна жалоба чуть не родила новую фичу, а проверка данными её отменила: консилиум из 8 AI-экспертов, двойной стресс-тест и eval вместо кодинга на эмоциях.

мышлениеai-агентыmvp
6 мин

iOS Safari режет cookie на своём же поддомене: рабочий SameSite для веб-версии

Я руками прогнал матрицу SameSite в Chrome, Safari и на айфоне через тестовый эндпоинт. Вывод простой: для cross-subdomain cookie в iOS Safari работает только None; Secure; HttpOnly.

вайбкодингкартараmvp
7 мин

Телеграм-бот агрегатор заказов на межгород за день — потому что инфраструктура уже была

Как я за день собрал телеграм-бота, который парсит заказы на межгород из десятков групп и шлёт только нужные города. Не новый проект, а домен внутри старого, на готовой инфраструктуре.

Building in Publictelegram-ботывайбкодинг
6 мин

345 тестов зелёные, а живой запуск выкатил 6 багов: первый смоук-тест Telegram-бота

Зелёные тесты не равны работающему продукту. История про то, как первый живой смоук-тест Telegram-бота за вечер вскрыл 6 багов, которых не увидел ни один из 345 тестов.

Building in Publicмышлениеtelegram-боты
6 мин

JustStep за неделю: телеграм-бот на проде, 4 спеки и 411 тестов

Как я собрал телеграм-бота с нуля до прода за неделю: код писала нейросеть по методу STC, 4 спеки, 411 зелёных тестов. Честный build-log про разработку MVP.

вайбкодингtelegram-ботыmvp
6 мин

Новый telegram-бот с нуля: 9 спек, 8 AI-экспертов и дебаты Claude против GPT за один заход

Как я запустил разработку telegram-бота JustStep через AI: 9 черновиков спек, консилиум из 8 экспертов сразу на группе спек и дебаты Claude против GPT ещё до первой строчки кода.

вайбкодингclaude codetelegram-боты
6 мин

«Месяц, потому что вайбкодить»: как я оцениваю чужой заказ, когда код пишет нейросеть

Прислали заказ на бирже: авто-модерация сайтов, парсинг, AI-проверка контента, очередь, аудит-лог. Я прикинул срок «месяц, потому что вайбкодить». Разбираю, как меняется оценка, когда основную работу делает AI.

вайбкодингclaude codeденьги
8 мин

AI-эксперты советовали нанять копирайтера. Нейросеть написала 702 текста за 35 минут

Консилиум AI-экспертов посоветовал мне нанять таролога-копирайтера. Я напомнил, что они сами нейросети, и через 35 минут получил 702 текста за 30 центов.

нейросетиАвтоматизацияBuilding in Public
7 мин

28 аккаунтов, работают 10: как выживает автоматизация в Telegram

Очередной аккаунт словил бан в приватке. Из 28 аккаунтов рабочих 10, из 2444 групп пригодных 180. Честный build-log про то, как живёт ии для автоматизации в мессенджерах.

Автоматизацияtelegram-ботыBuilding in Public
6 мин

Спорил с нейросетью про сроки агента и понял, что настоящих AI-агентов не делал

Честный разбор от практика: что такое AI-агент на самом деле, чем он отличается от обычного скрипта и почему мои ORYON и Картара — скорее процессы, чем агенты.

ai-агентывайбкодинг
7 мин

Видно, что писала нейросеть: почему я забраковал AI-текст для своего же профиля

Я делаю продукты нейросетями, но первый же AI-текст для фриланс-профиля зарубил: видно, что писала ллм. Разбираю, почему AI-тексты выглядят шаблонно и как их чинить.

нейросетиАвтоматизация
7 мин

Два проекта умерли одновременно. Не от бага — кончились деньги на OpenAI

Вечером оба моих продакшн-сервиса перестали отвечать. Час думал, что сломан фильтр. Оказалось — пустой баланс на OpenAI. Переезд на OpenRouter занял минут 15.

Building in PublicнейросетиАвтоматизация
7 мин

Живой тестер сказал моему AI: ты спрашиваешь то, что у тебя уже есть

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

нейросетиBuilding in Publicденьги
8 мин

Астрология от нуля до MVP за 7 часов — и 16 косяков в UI, которых я сам не видел

Собрал MVP астрологии для Telegram Mini App через Claude Code за 7 часов, а потом нашёл 16 расхождений в UI, который сам же и строил. И второй ИИ увидел то, что первый пропустил.

claude codemvpBuilding in Public
8 мин

AGPL-лицензия съела два дня работы — и мы написали свой астрономический движок

Библиотека для натальных карт оказалась под AGPL. Вместо обхода собрали свой движок через Claude Code за 2 дня, точность с astro.com разошлась на 0.05°.

Building in Publicclaude codeai-агенты
7 мин

Друг открыл моё приложение с моего телефона — и AI рассказал ему мою жизнь

Картара запоминала контекст и тянула его в интерпретации. Друг открыл Telegram Mini App с моего телефона, ввёл свои данные, а ИИ-ассистент выдал ему мой контекст. Разбираю баг и фикс.

нейросетибезопасностьtelegram-боты
8 мин

10 Telegram-аккаунтов через прокси и 40 тысяч каналов: четыре способа упасть

Как я через AI-агентов собрал параллельную инфру из 10 аккаунтов, 10 прокси и 10 контейнеров, обогатил почти 9900 каналов и поймал четыре грабли подряд. Build log по-честному.

telegram-ботыАвтоматизацияBuilding in Public
8 мин

Моя система прохлопала главный тренд недели: пишу velocity-трекинг звёзд GitHub

Repo вырос с 327 до 30000 звёзд за 4 дня, а мониторинг это не заметил. История про слепую зону автоматизации, мёртвый токен и фикс через Claude Code.

нейросетиАвтоматизацияBuilding in Public
7 мин

Это уже Анима, не МАКО: как настройка чужого бота вскрыла границу между двумя моими проектами

Сел настраивать AI-комментатора для чужого крипто-блога, а закончил архитектурным решением: МАКО держит аккаунты, Анима пишет в ЛС как человек. История про границу проектов.

ai-агентыАвтоматизацияархитектура
9 мин

Неделя в Cartara: от «нумерология — нахуя?» до нумерологии на проде

Четыре дня прокачивал промпты таро и снов, добавлял нумерологию как новый домен через AI-агентов и консилиумы. На проде нашёл, что Claude Code незаметно снёс User Memory.

Building in Publicai-агентывайбкодинг
8 мин

«Готово» от Claude Code и пустой экран: четыре косяка за четыре дня

Build-log про разработку с ИИ: четыре раза за неделю Claude Code писал «фича готова», а её на экране не было. Разбираю механизм — почему тесты зелёные, а не работает.

claude codeвайбкодингBuilding in Public
7 мин

Собрал консилиум из 6 AI-экспертов и забыл добавить туда пользователя

Построил систему из шести AI-агентов для оценки идей через Claude Code и только через час заметил, что среди них нет того, ради кого идея вообще существует. Как и зачем добавил User Advocate.

ai-агентымышлениеBuilding in Public
8 мин

Три «бесплатных» аккаунта Apify сожрали $15 за три дня

Завёл три бесплатных аккаунта Apify под Reddit-мониторинг в ORYON, думал хватит на месяц, а один сожрал $5.63 за сутки. История про free tier, который не free, и про автоматизацию на ИИ.

АвтоматизацияBuilding in Publicденьги
6 мин

Три фазы AI-ассистента за 2 дня: консилиумы, дебаты и 4 косяка Claude Code

Как за два рабочих дня Anima прошла путь от хардкода до автономных ответов клиентам: спеки, консилиумы из 6 AI-экспертов, дебаты Claude vs GPT и вся разработка с ИИ по часам.

нейросетиАвтоматизация
4 мин

Тесты зелёные, экран пустой: как Claude Code забыл подключить отправку

Задеплоил три фазы ии-ассистента через Claude Code, утром зашёл на прод, а там пустой экран. CI зелёный, автоотправка не работает, и 5.5 часов ушло на то чтобы довести всё до «работает».

нейросетимышление
5 мин

400 000 Telegram-каналов из чужого платного SaaS за 2 часа через Claude Code

Платный сервис за $130 в месяц рисует красивую карту каналов, а под капотом отдаёт открытый API без авторизации. Как через Chrome DevTools MCP и Claude Code я выгрузил полную базу 400K Telegram-каналов с категориями.

нейросетиАвтоматизация
4 мин

OpenAI выкатила плагин для Claude Code. Я в тот же вечер запустил обоих

Конкурент сделал инструмент для продукта конкурента, а я через Codex CLI добавил вторую модель в свой ai-консилиум и закрыл проблему моноклонального совета, которая неделю не давала покоя.

нейросетимышление
5 мин

MAKO неделя 1: система работает, а аккаунты дохнут

За неделю собрал систему автопубликации в Instagram через Claude Code. Сценарии с кривыми фактами, дохлые аккаунты и осознание, что нужен не код, а знания арбитража.

нейросетиАвтоматизацияконверсия
4 мин

Мне 30, и я не могу ответить на вопрос «чем ты занимаешься»

Кризис идентичности на 30-м году жизни. 3 дня без ролика, долг 2.5 млн, и я не могу написать на сайт, кто я. О том, что на самом деле стоит за вопросом «кто ты».

Building in Public
4 мин

Переделал сайт за вечер, потому что не смог описать сам себя

Редизайн antonksan.ru через Claude Code: от багов и пустой страницы до нового дизайна за вечер. И как вопрос «чем ты занимаешься» ломает сильнее любого бага.

нейросетиBuilding in Public
8 мин

STC + Guardian MCP: как я заставил AI-агента работать по процессу

AI-агент без процесса пропускает тесты и коммитит сырое. STC и Guardian MCP это вылечили: 73 теста, 3 этапа за 2 дня на разработке с ИИ.

нейросетиАвтоматизация
6 мин

Система, которая превращает рабочие логи в контент сама — на Claude Code

Как я через Claude Code собрал цепочку ai агентов от рабочих логов до готовых черновиков: извлечение историй, упаковка в 4 формата, автоматическая полировка. 12 карточек историй и 39 черновиков за 4 дня.

нейросетиАвтоматизацияBuilding in Public
4 мин

20 аккаунтов, 0 просмотров: почему Instagram молчит на пустом профиле

Купил 20 аккаунтов, настроил прокси, через MAKO опубликовал первый ролик и пошёл спать. Утром открыл аналитику — ноль просмотров, и причина оказалась вообще не в коде.

нейросетиАвтоматизацияконверсия
6 мин

SCD: как я собрал свой метод принятия решений из двух чужих

Совместил AI-дебаты с советом из трёх экспертов и получил SCD — метод, которого раньше не было. А первый тест провёл по спеке самого метода, и вот что из этого вышло.

нейросетимышление
4 мин

7 секунд чёрного экрана убивали каждый ролик. Вот как я починил

Каждый ролик из моего конвейера на Claude Code заканчивался чёрным экраном, и за ночь с утром я нашёл причину, починил storyboard, прикрутил SSML и субтитры.

нейросетиразработкаАвтоматизация
4 мин

AI написал за меня 20 текстов, и все оказались плохими

Собрал через Claude Code конвейер автогенерации контента из рабочих логов. Он крутился, файлы создавались, всё зелёное, а тексты были такие, что публиковать стыдно. Вот что пришлось переделать.

нейросетиАвтоматизациямышление
4 мин

AI-дебаты: два AI спорят, я выбираю победителя

Два AI спорят о моей архитектуре, а я выбираю победителя: 8+ раундов по 4 проектам — как это устроено в моей разработке с ии и почему GPT побеждал чаще.

нейросетимышление
4 мин

Content engine за 2 дня: спеки, AI-дебаты и вайбкодинг по процессу

Прототип работал, но был собран на коленке. За 2 дня я перестроил MAKO по процессу: спеки, дебаты Claude vs GPT, STC. Voice Clone, Pinterest API и пара мёртвых аккаунтов в довесок.

нейросетиразработкаАвтоматизация
5 мин

AI pipeline для автогенерации Reels: от темы до публикации за 2 дня

За два дня собрал на Claude Code конвейер из 8 шагов: тема на входе, ролик в Instagram на выходе. Весь код и 73 теста написала нейросеть, первый ролик вышел за $0.16.

нейросетиразработкаАвтоматизация