Чай
Бложек с лимоном

Мои ошибки и опыт при создании ебады

Ебада стоит на пороге перерождения. К сожалению формат /b площадки себя не оправдал - пользователей стало меньше. Появилось много обиженных.

В честь этого я решил описать все свои ошибки при создании ебады.

Кратко

  • редактор editorjs - говно
  • начинал на экспериментальных технологиях
  • вокруг не было команды единомышленников
  • пытался угодить всем, шел на поводу у толпы
  • перебор функционала
  • введение чс вместо правил
  • погоня за количеством контента вместо качества
  • недооценил инвестиции и монетизацию

Хорошее, что я получил при работе с ебадой

  • опыт создания подобных площадок
  • опыт создания СМИ
  • опыт работы с различными интеграциями
  • понимание слабых мест таких площадок
  • понимание важности правильного окружения и наличия четкой идеи
  • опыт работы с нейросетями, а также парсинг сложных ресурсов вроде twitter
  • понимание мира пропаганды

Теперь по пунктам

Редактор editorjs - говно

image.pngimage.png
Это я попытался скопировать текст и вставить его в заголовок

То, что опубликовано на github как editorjs было нами выбрано для основы редактора, ввиду одинакового формата данных с tjournal и как копирование его функционала. Также привлекательным казалось потенциальное наличие этого редактора в готовом формате для iOS/Android - с потенциалом мобильного приложения.

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

Кривое и косое перетаскивание/копирование/форматирование - чужие ошибки падают на плечи разработчиков (в д.случае ебады), как на ответственных за выбор.

Начинал на экспериментальных технологиях

API Next.js оказался не совместимым с mongodb, а сам next - нестабильным от слова совсем и в итоге разработчики просто перестали его обновлять, начав делать новую версию.

В нем не было поддержки bfcache из коробки и он плохо подходил для такого плана приложений.

Понял, что API должно быть отдельным приложением, никак не связанным с фронтендом. Потому что только тогда оно становится непривязанным к архитектуре "фреймворка".

До сих пор eba.do периодически падает и сервер перезагружается ТОЛЬКО по причине того, что next.js не закрывает соединения с mongodb. Добавление кода, отвечающего за закрытие соединения рушит приложение.

Я начал делать отдельное api с целью перенести текущее на него, но это всё мартышкин труд.

Вокруг не было команды единомышленников

Правильно писал вастрик - я могу отдать вам код форума, но это ничто без сообщества. Создать сообщество - это самая сложная работа и самые крупные инвестиции. Изначальный косяк сообщества ебады составили люди, которым это было не нужно, не интересно и каждый со своим видением.

Пытался угодить всем, шел на поводу у толпы

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

Я видел наследника Tjournal, как инструмент для взаимодействия с адекватными людьми в первую очередь. Создание и ведение своего блога. Получение на него реакций и комментариев. Обсуждение насущных проблем, шеринг опыта и многое другое.

Вместо того, чтобы продавливать свою точку зрения и обсудить всё с Глебом, я постоянно шёл "на поводу у толпы".

Проблема толпы в том, что она всегда разрозненная. Все недовольны всеми. Геи недовольны гетеросексуалами. Фемки приверженцами патриархата. Старожилы новыми пользователями. Ватники либералами. Либералы ватниками. Украинцы и прибалты русскими. Русские украинцами и прибалтами. Девушки дрочерами. Мужланы девушками. И так далее.

Кто-то обрадуется фотке голых сисек. Кто-то скажет "как вы посмели, у меня вообще-то дети перед экраном и я это на работе смотрел".

Кто-то обидится на бан. Другой в это время обидится на то, что бана нет.

Толпа всегда недовольна. Слушать толпу - топить ресурс.

Очень важная жизненная мудрость, о которой многие забывают. Есть те, кто пиздит и есть те кто делает. Слушать нужно только первых. Вторые всегда белый шум.

Итог - очень хорошо иллюстрирует пост друже на гонконге. Ебада словила все ачивки.

Перебор функционала

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

По итогу лента просто превратилась в мусорку.

К примеру, из-за того, что у виджета телеграм невозможно определить его высоту, лента постоянно дергалась. Виджет твиттера и вовсе сразу же перестал работать в РФ. Чем вызвал жесткие подергивания ленты.

Обильное количество видео и всяких виджетов сделало ленту очень тяжелой.

Введение ЧС вместо правил

Свободка свободка! Не нравится пользователь - добавь его в ЧС.

Введите ЧС. ЧС плохо работает. Настраиваемый ЧС....

Вместо ЧС - для контента ленты должны быть настраиваемые фильтры, которые будут запоминать твой выбор. "Моя лента" тут очевидно не нужна.

ЧС - это велосипед. У такого ресурса должны быть правила пользования. В частности, базово - не должно быть никаких пустых оскорблений. Не личности, не наций, не народов. Тогда и необходимость в ЧС отпадёт.

Лучше пусть на сайте будет 0 (ноль) людей, чем "старожилы" будут обсирать новоприбывших. Или никто не будет баниться, чтобы не дай бог никто не ушел с площадки.

Правилам - быть. И их модерация должна быть.

Правила - это гарантия соблюдения видения автора ресурса. Любой кому правила не нравятся, всегда в праве создать свой ресурс.

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

Погоня за количеством контента вместо качества

По началу и я и Глеб пытались накидать в ленту как можно больше разнообразного контента. Точно также поощрялись люди, постящие часто и всякую ерунду. Чего стоит только одна лента с мемами и раздел политика. Адепты мемов и политики с трудом могут упаковывать свои посты в нужную категорию и их постоянно приходится поправлять.

Ыыы - я покакал. А каклы то...

По итогу - читать такую ленту попросту неинтересно. Усиление контента нейрогенерациями ни к чему не привело. Людям нужен авторский качественный контент. Его должно быть удобно создавать и читать.

Недооценил инвестиции и монетизацию

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

А так, в целом, Ебада не было бизнесом. Это был больше проект для души.

В остальном - еще раз спасибо всем и кто донатил и кто создавал контент и кто просто заходил и пользовался. В ближайшее время ебаду ждет капитальное перерождение. Будет меняться как формат так и многие другие тонкости. Возможно будут переработаны отдельные элементы платформы. Возможно будут введены правила и отключен ЧС.

image.pngimage.png
И привет всем из солнечной Турции

Эх, пропадают мои 5$.

Самое сложное мне кажется абстрагироваться и просто делать продукт. А так ты дилер, который сам употребляет. Вон, илон маск тоже употребляет свой продукт и посмотри как он скатился в днину

Сиська Багбира

Дай мне модерку в Аляске и сделай её закрытой. А в остальном делай что хочешь, брат

dikomm
Сиська Багбира

Ну, кстати, при введении описанных в топике нововведений, люто поддержу закрытую Аляску.

Сиська Багбира
dikomm

Последний оплот свободы под жёсткой диктатурой товарища Сиськи

Людям нужен авторский качественный контент. Его должно быть удобно создавать

blobblob

Я не хочу пересаживаться на гк, у меня там и так пол-актива в чс, а говно в ленту от самкосрачей всё равно пролазит, фу

Daffy Duck

Пытался угодить всем, шел на поводу у толпы

Нашел кому угождать, тут дохуя кто гк засирал с пеной у рта, а потом сами туда же и вернулись

Ваще делай что хочешь, оставь нам тока то что есть щас, в закрытой форме, ну типа вдруг ты найдешь аудиторию, а я уверен что то что сейчас здесь, как раз и отпугивает других. А мы дальше будем срать себе по нос)

Есть те, кто пиздит и есть те кто делает. Слушать нужно только первых. Вторые всегда белый шум.

Rondo

Идешь по стопам зоибаны

dikomm
Rondo

Ага, обиженки-чепушилы

В 2024 к сожалению авторский контент если он прям не супер полезный, никому не нужен и это факт, то золотое время авторского контента уже ушло и люди теперь лишь ностальгируют по тем временам, не больше.

Насчет скатывания в мемы и хуйню, так ты сам решил сделать ебаду как пикабу, но теперь ты понял что это была ошибка. Тебя предупреждали, люди просто приняли правила игры.

Насчет правил и чс. Правила то правилами, ладно, окей, ну допустим что ты будешь делать с теми кто их не захочет соблюдать? Банить? Окей, тут пол ресурса с такими правилами можно будет забанить, и да, если выбираешь правила, они должны быть четкими и не трактоваться двусмысленно админами ресурса, ибо на ГК вот была (мб и есть, хз не сижу там) болячка, админы выписывали мут и баны на лево и на право, потому что лишь по разному трактовали правила (чаще в свою пользу, натягивая сову на глобус)

Как выше уже написали, введи чс нормальный (то что есть щас, так себе) но сделай эту функцию платной, те кому он нужен, его купят без вопросов, я бы взял.

Насчет ботов, ну тут ничего не скажу, я на них особо внимание не обращаю.

Viytg-da

Я не понял почему ты противопоставляешь правила и ЧС. Они прекрасно дополняют друга друга. Самые хорошие правила не сделают ЧС лишним, все равно от кого-то придется отгораживаться по причине "неинтересно".

По контенту.

Реально не хватает редакторской политки. Должен быть такой специально обученный человек, который будет апрувить посты под общий стиль подсайта. Тогда лента будет сбалансированой и интересной, а не как сейчас, где каждый шитпостит что хочет.

UrbanStyler

Порвался, жаль. Спокойной ночи.

vladxyz the Legendary ✅

Сделай платное пробитие ЧС, это решит проблему с монетизацией

Fred Flintstone

Хорошо сказано

blobblob
Конь Котовского

Всё по факту, брат. Но возникает вопрос: ты это всё опять в самсона планируешь?

Город Дмитриев

Понял, что API должно быть отдельным приложением, никак не связанным с фронтендом

Только не говорите мне, что бэкэнд на nodejs...

Чай
ЧайАвтор
Город Дмитриев

просто next из коробки дает возможность делать api сразу, как выяснилось, это хуевая хуйня

Город Дмитриев
Чай

Да, поэтому и спрашиваю.

Недавно полез смотреть, что там обновили в мире Angular/React за 5 лет. Интересовала связка с .NET.

Раньше мне нравился чистый React, но смотрю, что они сейчас полностью ушли в какую-то тему левых фреймворков + nodejs. Получается чтобы выучить фреймворк надо теперь учить еще один из фреймворков. В итоге понял, что для .NET ангуляр пока выглядит привлекательнее, потому что там почти ничего не поменялось в этом плане.

Че_Каво

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

Ты охуел??? сам Папа Римский именно так и делает, ращрешая муслимам молиться в церквях.

че ты не толерантный такой??

Барeбухи

Посоветуй норм редактор для корроративной документации

Присматривался к этому, https://squidfunk.github.io/mkdocs-mater... но пока есть сомнения

Опыта ноль, есть gpt под рукой и желание сделать нормально

Не хочется ко всяким ноушенам и подобному готовому говну привязываться, которое потом отвалится из-за санкций

Че_Каво

редектор нормальный

ввеление чс ошибка

слушать птср хохлов ошибка

не иметь четкой тематики ошибка

не иметь монетизации для авторов ошибка

и то что ты в очередной раз это не осознаешь тоже ошибка

Комментарии
Пока нету комментариев...