Технологии

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

·2 min read
Как я собрал автопубликацию постов из 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 отлично подходит для быстрых запусков, тестов и личных маленьких продуктов. Не без боли. Не бесплатно. Но очень быстро — и очень затягивает.

Похоже, это мое новое хобби. Пока команда делает основательные проекты, я отдельно кайфую от таких экспериментов.

Думаю, еще не один такой мини-проект соберу.

Опубликовано в Telegram
#Личный бренд#SEO#Next.js#Telegram#Vibe Coding
ПоделитьсяX
Alex Meleshko

Alex Meleshko

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