Как я собрал автопубликацию постов из Telegram в личный блог (и почему пришлось перейти на Next.js)

Решил сделать себе максимально простой блог на собственном сайте — такой, куда можно автоматически переносить мои посты из Telegram и не тратить время на ручную верстку и публикации.
Задача была чисто прикладная:
- формировать личный бренд;
- собирать возможный SEO-трафик;
- индексировать домен на мое имя;
- публиковать все автоматически, без лишнего ручного труда.
Что я добавил «сверху»
Параллельно я подключил GPT, чтобы он сам заполнял метатеги (заголовки, описания и т. п.). Плюс сделал публикацию на двух языках и базовую админку: можно импортировать посты из Telegram и при необходимости вручную что-то поправить.
На старте все казалось идеальным: быстро собрал, выкатил в прод, все работает — красота. Но довольно быстро всплыл важный нюанс.
Главный нюанс: индексация и SSR
Сначала я делал проект на Lovable, а фронт по сути был на React. И в какой-то момент дошло: для моей задачи это не имеет смысла. Мне нужен блог, который нормально индексируется поисковиками, а значит нужен SSR (server-side rendering).
Я закинул все в Cursor, переписал на Next.js, проверил, как страницы видят боты — и все заработало так, как нужно.
Итоговая связка
По факту стек получился такой:
- Lovable + Cursor + Next.js + Vercel
Что понял про vibe coding на практике
Если кратко — это очень быстрый способ собрать работающий продукт, особенно если речь про небольшие сервисы или личные инструменты. Но есть нюансы.
Плюсы
- очень быстро можно собрать рабочий проект в разумных пределах;
- приятно работать — когда поток идет, реально «летишь»;
- все довольно удобно собрано в одном месте;
- для простых сервисов это вообще кайф;
- местами ощущается почти как магия.
Минусы
- дорого;
- токены улетают очень быстро;
- если проект усложняется, Lovable начинает дольше думать, путаться и хуже держать логику;
- на мелкие фиксы багов может уйти денег больше, чем на первые 80–90% проекта.
У меня, например, условно быстро собрать основу стоило около $10, а потом еще около $40 ушло просто на добивание мелочей и фиксы.
Но даже так — если честно — с WordPress у меня бы это заняло дольше и раздражало бы сильнее.
Вывод
Vibe coding отлично подходит для быстрых запусков, тестов и личных маленьких продуктов. Не без боли. Не бесплатно. Но очень быстро — и очень затягивает.
Похоже, это мое новое хобби. Пока команда делает основательные проекты, я отдельно кайфую от таких экспериментов.
Думаю, еще не один такой мини-проект соберу.

Alex Meleshko
Entrepreneur, CEO, and builder at the intersection of blockchain, AI, and startups.


