Всем привет! Пост будет длинный, поэтому готовьте чаёк-кофеёк и устраивайтесь поудобнее 😇
Интересно будет тем, кто горит идеей сделать полезный и прибыльный сайд-проект, ведёт блог в телеге или задумывается об этом. Погнали!
Расскажите о себе и сути проекта?
Я Олег, программист, тимлид, стартапер и предприниматель. Живу в Лондоне, работаю в компании Oneday — мы помогаем людям запустить свой бизнес с помощью опытных предпринимателей-менторов и заодно получить MBA.
Как и многие, я пробовал делать небольшие сайд-проекты (словарик английского с произношением, калькулятор стоимости жизни, всякие боты в телеге; задумывал, начинал и бросал несколько B2C сервисов), но там либо не было коммерческого потенциала, либо разработка становилась слишком сложной — опять же, без понятного потенциала развития.
С 2020 года у меня есть личный телеграм-канал, который я активно вёл, потом забрасывал, потом опять активно вёл. Вырастить его когда-то удалось благодаря популярным статьям на VC про удалёнку за доллары.
😢 Но есть проблема с каналами в телеге: они сами по себе не растут.
Всё потому, что в телеграме нет механизма discovery контента (рекомендаций, как на ютубе), а значит без рекламы или переливания аудитории из других сетей канал расти и не сможет.
В то же время, с каждым постом от канала практически гарантированно отписываются. Кому-то что-то не нравится, кто-то просто чистит подписки и так далее — это абсолютно естественная убыль подписчиков, о которой знает любой блогер.
Я сначала просто не понимал этого и воспринимал отписки лично на свой счёт (да, нравиться всем невозможно, но и отписки после каждого поста начинают напрягать, когда не понимаешь механику).
Позже нормальность этой ситуации я осознал, но по-прежнему не мог придумать, что делать с личным каналом. Закупать рекламу вроде как бы и незачем. Лезть в ютуб/инсту я пока что морально не готов (надо готовиться фигачить и вкладываться минимум полгода-год, чтобы увидеть органический рост, а это съёмки сотен роликов).
Ещё и не понятно, о чём писать — всё время "давать пользу" сложно. Писать просто про себя — ну это людям не интересно, особенно пришедшим на профессиональный, полезный контент. Да и мне тоже не то чтобы очень.
Как появилась идея? Что вдохновило?
В то же время, мне всегда нравилось писать. Ещё через письмо, как многие знают и верно подмечают, удобно учиться и прокачивать мышцу ясного мышления.
⚠️ Отказаться от "блогинга" или какой-то публичности в современном мире — значит вставить себе палку в колёса.
Ты либо создаёшь, либо потребляешь. Либо расплачиваешься своим вниманием за чей-то труд (или поедание бургера на камеру), либо качаешь навык создания контента и получаешь внимание и прочие плюшки (классные знакомства, иногда поддержку, но чаще хейт, а если раскачаешься — деньги).
В итоге я задумал сделать контентный проект: изначально планировал публиковать текстовые посты в твитер, инсту и телеграм на тему фронтенда, но в итоге я решил начать только с телеграма — по принципу чем меньше, тем лучше.
Также расширил область до "всего, что должен знать настоящий сеньор — по моему мнению, конечно", потому что писать про фронтенд мне скучно: для меня все технологии, ещё с детства, как лего — способ сконструировать что-то новенькое и интересное. На одном фронтенде далеко не уедешь.
Так появился Битмап — словарь разработчика. Это канал в телеграме, подписывайтесь скорее! 😂
Что вошло в прототип и сколько времени на него было потрачено?
Первое, что я сделал — нашёл дизайнера, который придумал фирменный стиль по моему запросу "хочу пиксельно с CGA-цветами" 🧓
Это отдельная любопытная история, как на пост о поиске дизайнера на небольшой проект с миниатюрным бюджетом, опубликованный в моём еле живом твитер-аккаунте, откликнулось почти 30 дизайнеров.
Почитайте, если любопытно, но в итоге человека я нашёл, задание он выполнил — и за $500 у меня появился прикольный пиксельный логотип и стрёмненькие макеты постов для соцсетей.
Я всё это перекрутил на свой лад, покуражился в фигме в течение пары вечеров — и получил тот стиль, в котором сейчас оформляю все посты.
Фантазируя и экспериментируя, а также послушивая левым ухом Ильяхова про ведение соцсетей, я решил, что формат будет такой:
- короткие заметки о технологиях, выходящие несколько раз в день
- кроме собственно программирования, что-то будет про железки, что-то про математику и алгоритмы, что-то про бизнес, что-то про процессы, а что-то про полезные фишки
- в каждой заметке должен быть понятный пример
- всё это оформлено в виде "карточки", а точнее короткого поста с картинкой, которым хочется поделиться
Я изначально запланировал выпускать 18 заметок в неделю (3 в будни, 2 в субботу, 1 в воскресенье), но после первой недели понял, что это пиздец я не потяну — и сократил количество до 2х6 + 1 в воскресенье.
Без большого количества публикаций не сойдётся концепция: т.к. я пишу обо всём подряд, расчёт на то, что каждая заметка будет заходить какой-то небольшой части аудитории, и так каждый будет хотя бы раз в неделю узнавать что-то новое.
Если писать 1 раз в неделю, это точно не полетит.
Чтобы было понятнее, вот так выглядит часть постов, вышедших в августе:
Как вы запускались и искали первых пользователей?
Конечно же, анонсировал запуск у себя в канале. Это принесло 150 первых читателей. Затем купил рекламу в канале своей подруги, это принесло ещё сотню. Дальше канал бесплатно прорекламировал мой друг — ещё пара сотен человек.
В целом, я считаю, что делаю полезное дело и поэтому пока не планирую останавливаться. Буду и дальше искать способы рассказать о своём проекте, закупать рекламу и создавать медийный актив.
Какой технологический стек вы использовали? Почему?
Т.к. это контентный проект, то никакого "стека" там особо нет. Тем не менее, у меня есть картинки-превьшюки, а у телеграма есть ограничение в 1 Кб на длину поста с картинкой — и поэтому я сделал себе простенький редактор постов.
Давишь кнопки, и текст появляется справа, как будто настоящий пост 🔥
Всё это чудо сделано буквально на коленке, максимально топорно. Посты, черновики, идеи хранятся в sqlite-базе. В одном JS-скрипте и бэкенд, и фронтенд, и стили. Код этот даже лежит в каталоге scripts/
, а не src/
— назвать это исходниками программы не поворачивается язык.
Тем не менее, работает, пользуюсь. Никакого реакта, никакого тайпскрипта и прочих ужасов фронтенда, просто node, express, document.querySelector
.
А вы знали, что так тоже можно было?
Есть ещё пара скриптов для генерации расписания и превьюшек через puppeteer, а на сервере всё это работает через ещё один скриптик, вызываемый по cron
.
Конечно, идей для улучшения у меня масса, но они пока что не имеют никакого смысла. Сначала надо раскачать сам проект, а уж потом себе инструменты конструировать.
С какими самыми неожиданными трудностями пришлось столкнуться?
Ну... даже не знаю, всё само по себе и легко получается!
Конечно, ужасно сложно писать контент. На одну заметку у меня уходит около получаса, а значит каждая неделя постов — это 6-7 часов работы. Я постепенно учусь и ускоряюсь, но не думаю, что когда-то буду писать сильно быстрее.
Ладно, если бы всё из головы писалось — но так невозможно, надо делать небольшое исследование и перепроверять себя для каждой заметки.
Дальше, первые негативные реакции воспринимаются очень тяжело. Вот только-только первые 10-20 человек пришли, самый первый пост, и уже кто-то влепил 👎
Мне, признаться честно, это сложно понять, при том, что пост-то вроде бы и неплохой вышел.
К этому надо привыкнуть, само собой, но любой запуск — это ужасно нервно. Всё время думаешь, не занимаешься ли какой-то фигней.
Сколько потратили и заработали? Есть идеи как это можно монетизировать?
Потратил $500 на дизайн и плюс-минус рыночную стоимость на рекламу в канале подруги. Сумму не раскрываю, чтобы случайно не подставить её — вдруг кто-то раскопает, а она захочет потом дороже рекламу продавать.
Я планирую продолжать писать контент каждую неделю, помногу, и растить канал. Чуть-чуть позже, но уже очень скоро начну предлагать свои консультации, а потом и рекламу начну продавать.
Какой совет вы бы сами могли дать себе несколько лет назад?
Есть несколько важных мыслей, которыми я хотел бы поделиться с самим собой:
- Если не растёт само — подтолкни, вложись в рекламу. Нет смысла писать в пустоту и расстраиваться.
- Чтобы не всаживать деньги просто так, продавай рекламу, услуги, консультации.
Если возьмётесь за контентные проекты, добро пожаловать в личку пообщаться (не то чтобы я добился какого-то супер-успеха, но тем лучше — тем ближе я к вашей текущей точке и тем лучше наверное могу помочь). Удачи! ❤️🔥
Канал сохранил себе в подборку. Круто, что сложные термины объясняются коротко, описана самая суть. Несколько постов утащил в свою базу знаний.
Советую при написании текстов проверять каким-нибудь плагином браузера вроде https://languagetool.org, чтобы ошибки и опечатки подсвечивал. Сейчас в постах часто встречается вот такое: «Лучше учше явно указывать».
Как-то определял оптимальную частоту постинга в канал? Лично для меня 2 раза в день было бы too much. Это кстати основная причина, почему я все паблики читаю, не подписываясь на них, а просто сам захожу когда хочу почитать и читаю сразу стопку постов. Каждый второй паблик стремится постить регулярно, некоторые вообще по 5 раз в день что-то выкладывают. И если с мемами это ещё может быть ок, то вот полезный контент уже сомнительно, на него надо больше усилий мозга тратить.
Заметил, что очень многие начинающие блогеры болезненно реагируют на негатив. И в итоге отключают негативные реакции. Мол если закрыть галаза, то этого нет. Но тут хоть комментарии открыты и можно в комметах написать, где ошибка и что не нравится.
Негатив на мой вгляд очень полезен: намекает на косяк в посте, или на то что ты собрал не свою аудиторию (возможно с нерелевантных каналов подписчики пришли), или даже выбрал неудачный момент для поистинга (например, в стране траур). Возможность влепить дизлайк это как сделать предупредительный выстрел, дать автору шанс исправиться, до того как человек отпишется.
Пара примеров работы с негативом: