#38 Бизнес на открытом коде: как ЗЛЫЕ МАРСИАНЕ зарабатывают там, где другие теряют | Ирина Назарова

добрый день мои дорогие с вами подкаст Организованная программирование я Кирилл Мокевнин и сегодня мы будем обсуждать тему Open Core а с Ириной Назаровой SEO компании Злые марсиании которую я надеюсь большинство из вас знает если не знает мы сегодня обязательно об этом расскажем ирин привет привет всем привет перед тем как начать просто пару слов объясню что мы имеем в виду open Core - это модель по которой распространяется софт у него соответственно открытое ядро и это говорит о том что мы можем как программисты а у нас в основном такая аудитория в общем-то пилить какой-то софт и зарабатывать на нём деньги немножко в обход стандартных практикоподходов где нужно очень много продаж маркетинга и так далее то есть здесь это тоже всё нужно но здесь можно немножко по-другому стартануть и вас самих будет достаточно для того чтобы сделать какой-то проект поэтому мы подробно поговорим про это с одной стороны показав вам Open Source немножко с другой стороны с такой более бизнесовой а надеюсь вы больше в себя поверите и увидите больше возможностей для того чтобы добиваться и карьерных каких-то результатов потому что эти вещи тоже помогают карьере при участии в них и соответственно не знаю стартаперских амбиций если они у вас есть вот ирин давай перед тем как кидаться вот в эту тему мы с тобой немножко поговорим а о тебе а расскажи пожалуйста собственно подробнее чуть-чуть про себя про свой путь и про компанию с точки зрения вот того что вы из себя представляете сейчас то что многие наверное кто до сих пор смотрит они вас ещё помнят когда вы запускали вот вот это пош там гремело групон там злые злые марсиане делали да пост CSС и так далее и так далее то есть много всякого разного да злым злым арсианом уже там больше 18 лет а я присоединилась только 8 лет назад то есть я не фаундер а и там спустя кажется 4 года я стала CO сменив основателя Саши Тищенко на этой позиции чуть-чуть про меня какой у меня бэкграунд я закончила в МКА вот МГУ как такой как бы разработческий факультет там работала C++ инженером как наверное большинство людей тогда а мне совершенно не нравилсяпрай мир энтерпрайзного софтуера я не хотела туда идти и я пошла получила ещё экономическое образование в РШ потом там была такая идея что нужно идти в Инвестбанк работать чтобы что-то себе доказать да я пошла доказала себе поработал JP Morgн это твоя или родительская идея в смысле не не моя конечно кстати мои родители я уехала из дома в 16 лет мои родители даже не имели отношения к выбору университета к счастью да наверное так то есть я там что-то хотела наверное себе доказать Джеп Морган но я как бы довольно быстро поняла что меня это как-то не драйвит вот эта работа на корпорацию и тем более на а таких больших ребят вот и я ушла делать свой стартап и наверное ээ это был это было как я потом поняла это был как бы такой мой суперобучение в бизнесе когда ты достаточно молодой и уходишь делать свой стартап и там делаешь всё абсолютно я делала стартап назывался радость приготовления это был доставка комплектов ингредиентов для приготовления блюд вот и я делала абсолютно всё делала съёмки ну сами рецепты продакшн ээ сайт там это было изначально на Вордпрессе с каким-то плагином там для e-comмерса а наверное так потом у меня кстати потом там был партнёр мы делали продукт Наскала и я он отвечал за как бы кэнд я как бы за фронтенд а на самом деле я довольно до сих пор ничего не знаю на самом деле про по-хорошему ничего не знаю про JavaScript то есть для меня это всё ещё не знаю не могу обучиться через 3 года на самом деле стартап был такой достаточно успешный но через 3 года там по разным причинам я его закрыл и потом я начала но делать новый стартап и там я выучила Ruban Rils то есть я делала платформу для найма разработчиков для того чтобы разработчики находили работу за границей такую временную работу как а travel/ временная работа а это кстати нелегально как я потом поняла с точки зрения виз да ты имеешь в виду да чтобы они по тревелу заезжали да но идея была да что как бы ты приезжаешь в какую-то новую страну там помогаешь ребятам что-то сделать а это было очень очень классно в общем но плюс был в том что я всё это запилённо на Ruben Rils при том что я вообще не знала Руби до этого а и у меня была классная платформа вот буквально как блог за 15 минут я всё ещё прям мегареклама какая вот он Руби взял не знал бам стартап полетел заработал миллиарды да ну кроме последней части да а я у меня да наверное были у меня мне кажется у меня были классные стартапы но типа супер много денег я на них не заработала но я очень многому научилась я очень много познакомилась ещё с людьми со всем там комьюнити в Москве предпринимателей таких технических как раз-таки с с основателями Рокетбанка которые в итоге а в итоге они познакомили меня с основателями злых марсян вот наверное вот это такая история я ещё пыталась то есть я ещё год прожила в Штатах там у меня был такой попытка первая попытка миграции а неудачно я вернулась в Москву и сейчас ну да потом я соответственно пришла в Марсиане пришла как менеджер по работе там проектный такой по работе с клиентами мы называем аккаунт-менеджер а просто стала там помогать разобраться вообще как что у нас происходит зарабатываем мы или теряем деньги вообще что что вообще происходит в компании я в каком-то смысле сделала такой очень grassroots то есть очень подковёрный эшборд с аналитикой компании то есть на самом деле просто на тот момент у меня уже были там я вела почти все проекты и я как бы всё могла то что я не знала то у меня не было там данных например о расходах компании я могла это как бы апроксимировать и в итоге у меня получилась такая аналитика PNL и я показала что мы тратим что мы теряем деньги на там довольно бесполезную кусок а принесла это фаундерам вот и так я стала CFO э и год я была в роли CFO ну то есть делала такую аналитику по тому что мы делаем в компании а потом ну просто Саша он как бы уже там больше 10 лет управлял компанией решил что пора сменить кого-то на этом посту вот мы с ним это обсуждали я ему сказала что типа Саша у тебя есть много вариантов у тебя есть я у тебя есть ещё два парня в компании вот мы все трое отлично подходим вот и в итоге а ну как бы мне сделали предложение я мне было интересно а за то за это время конечно было очень много всяких стрессов много событий скажем так вот мы очень сильно поменялись мы на самом деле сменили стратегию мы сфокусировались а на инструментах для разработчиков то есть мы Марсиане много лет были компанией которая а как консультанты помогали стартапам а то есть как такие люди которые очень опытно имеют большой опыт работы на ранней стадии помогают стартапам быстро пилить классные фичи при этом закладывая хороший такой базис на будущее с точки зрения вот тамйбиility кода и продукта в принципе вот и но мы потом поняли что а больше всего нас драйвит когда мы делаем не просто какие-то продукты а продукты для разработчиков по нескольким причинам во-первых мы уже делали как ты сам упомянул по CS и там много open он сорса вот мы всегда делали а выделяли инструменты и делали инструменты для самих себя чтобы быть более продуктивными и выкладывали их в Open source чтобы этими инструментами пользовались другие люди это ну как бы классно ты получаешь фидбэк ты можешь да там выступать на конференциях и так далее и мы поняли что вот эта индустрия для нас как бы органична мы в ней испытываем эмпатию к конечному конечному пользователю продукта и мы можем привнести чуть больше на самом деле намного больше чем просто код вот мы можем принести продуктовый инсайт поэтому сейчас мы в основном делаем как консультанты мы работаем на компании на стартапы которые делают продукты для разработчиков это наш фокус могу тут добавить что когда я по Гитхабу лажу какие-то ещё библиотеки что-то мне нужно там для разных задач количество репозиториев которых внизу есть логотип вот этих марсиан которые друг за другом бегут просто поражает воображение причём речь идёт ведь далеко не только про Руби который изначально был ну главным так сказать драйвером я подозреваю что многие ребята которые нас слушают тоже могут вспомнить что о видел какую-то штуку и там ваш логотип там кстати как будто не везде это вы делали но при вашей поддержке точно много а а смотри то есть я правильно понимаю что речь идёт не о том что вы сменили стратегию из-за изменения рыночных каких-то обстоятельств скорее вы просто естественным образом ушли в эту сторону то есть вы могли бы продолжить двигаться так же как и вы работали или конъюнктура сейчас сильно другая мне кажется что это было важно важно было найти специализацию потому что если честно мы очень сильно повысили рейд за последние 5 лет в три раза рейд в смысле рейд в смысле там стоимость часа разработки марсиан то ты имееш в по отношению да клиентам вашим то есть для клиенто Да да для для клиентов лет пять назад можно было сказать что для американской компании марсиания это как бы способ сократить расходы м опасно для американской для американской компании да сейчас нет сейчас мы стоим дороже чем дайм в штат даже в Америке а И это важно для нас потому что ну у нас тоже вырастили расходы да мы стали там по всему миру у нас есть команда в Португалии команда в Японии часть людей в Штатах и то есть это всё было важно чтобы вообще компания могла существовать ну ещё раз и мы при этом не такой огромный какой-то знаешь аутсорс который действительно может оптимизировать косты которые там нанимают жев и так далее нет у нас все очень синиер ну расходы высокие плюс мы да как бы выделяем время на open source там у нас есть какие-то дополнительные расходы на это конечно вот и нам было важно чтобы мы могли действительно приносить какую-то уникальную ценность которую вот нельзя просто так купить на рынке ну чтобы мы могли выставлять как бы на самом деле там выше цены для нас было важно научиться делать что-то уникальное что будет ценным очень ценным суперценным для клиентов вот поэтому там можно было на нескольких мне кажется в принципе вариантах сфокусироваться но я верю в то что чтобы делать бизнес хорошо нужно испытывать эмпатию к аудитории для которой которая является конечно пользователем твоего продукта нужно очень глубоко как-то сопереживать и чувствовать эту аудиторию и когда марсяне делали до этого несколько бизнесов ну таких было дочерних компаний в том числе у Myстаs Алиффер мы были клиентами амплифера да да какое-то время и мы сами кстати были да клиентами амплифера вот это был в каком-то смысле это был продукт для самих себя изначально потому что там тоже нужно было постить в социальные сети там синхронизироваться

но всё-таки вот эти конечные пользователи амплифера как это маркетологи и это не та аудитория с которой мы глубоко сопереживаем наверное так поэтому сейчас мы мы делаем у нас произошёл такой а инкорпорировалась компания Image Proxy дочерняя наша то есть это ребята внутри Марсиан сделали стартап а стартап привлёк внешние деньги у Марсиана осталась тоже доля майнорити доля небольшая большая часть доли осталась у фаундеров и вот это теперь независимая компания я очень довольна вот и эта компания делает продукт для разработчиков это Image Proxy это сервис оптимизации картинок на лету самый лучший open source версией пользуется Superbase а еми пользуются там Medium топsек это самый-самый лучший сервис оптимизации картинок это инструмент для разработчиков то есть это как раз тот тип продукта который мне кажется нам органичен в котором вот на этом рынке мы и хотим развиваться интересно я всегда э вот с опытом как бы разных продуктов э стартапов и вообще моих каких-то друзей а я действительно всю свою жизнь вот замечал эту штуку если ты занимаешься каким-то проектом в котором аудитория тебе не интересна а ты такой: "О стартап - это ниша я туда побегу там есть деньги" это всегда плохо заканчивается вот ты не поверишь мой первый стартап который я начал делать ещё чёрт побери в 2005 что ли году это такой больше информационный наверное проект он посвящён был пластиковым окнам потому что в те года пластиковые окна помнишь там в России это была тема и я занимался много лет но мне было просто вот технические задачи интересны а всё остальное я не делал ну естественно там стартапом никаким в этом плане не пахло и вот у меня все мои друзья кто а по каким-то историческим причинам начал заниматься там не знаю красками продавать или ещё чем-то в таком духе или там слуховыми аппаратами вот у меня друг он слуховыми аппаратами занимается не потому что он кайфует от этого а у него просто мама доктор и он каким-то образом вот сначала у неё работал потом взял этот бизнес и ты смотришь на всё на это всё когда общаешься в том числе ты понимаешь что человеку это просто неинтересно и оно вот в таком вяло-текущем виде если не закроется то идёт это очень хороший кстати урок и очень хорошая история вот для всех кто нас слушает что ниша - это конечно классно но если та аудитория которая там есть это не та аудитория с которой вам хочется болтать вы их чувствуете и вообще живёте этой темой мм надо иметь очень сильные нацеленность на заработок чтобы побороть себе это и что-то из этого сделать да иначе это плохо закончится да да ну я дополню что в принципе есть люди у которых есть какие-то интересы то есть мы например все являемся там разработчиками плюс у нас есть какие-то интересы например тебя может интересовать обработка картинок астрономия даще Да почему почему про это подумала вот и ты можешь делать классный бизнес там не знаю про телескопы или там обучающие про астрономию или там ещё что-то то есть ты можешь там тусоваться в этой в этом комьюнити и делать очень классный бизнес в этом комьюнити я просто хочу сказать что это не значит что все разработчики должны делать бизнес только для разработчиков ну наверное нет вот люди могут иметь другие интересы и как бы делать бизнес да в рамках этих интересов но главное чтобы это было а мне кажется что для долгосрочного успеха нужно быть да вот как ты сказал глубоко заинтересованным иметь глубокий контакт с аудиторией это ты вот сказал про астрономию я сразу подумал у нас же прекрасный пример есть Олега который Постгрес Pro сделал он же собственно астроном и астрономам нужна была база данных они занялись базами данных и соответственно вот очень похожая на вас история в каком-то смысле да привело к тому что они занимаются у них кстати по сути тоже OpenCore то есть вот Посгрес он бесплатный пожалуйста Postg Pro ставьте себе со всякими фичами платите и вроде кстати как у них дела хорошо пошли но я ещё с ними точно поговорю на этом подкасте в какой-нибудь раз хорошо но есть разница когда вы выпускали пост CSS понятно это скорее была такая амбиция девелоперская что смотрите мы сделали классную штуку она всеми используется вам скорее всего это и при продажах при маркетинге ну и вообще делает имя вот а когда вы такие: "О'кей а теперь делаем инструмент для разработчиков" насколько я понимаю вы не были опытными ребятами в плане того чтобы делать именно инструменты которые можно продавать и скорее всего я правильно понимаю что вы ещё вообще-то и не решили будете ли вы идти по этой модели или другой потому что можно же делать просто саосы закрытые это тоже инструменты для разработчиков но вы ничем бы тогда не отличались от всех остальных стартапов которые стартуют а вы пошли именно по модели открытых проектов вокруг которых строится экосистема или смотри да я я тут да поясню в принципе для меня главное - это аудитория это наверное главный маячок дальше open source или не source - это в каждом конкретном случае можно принимать решение какая у нас модель и почему был важный фактор у нас уже были клиенты коммерческие то есть наши вот консалтинговые клиенты которые делали инструменты для разработчиков которые делали их по модели OpenCore а смотри там есть два основных пути первый путь - это open source и облачное решение это это кто прислал эту SUBASE это многие из наших клиентов например у нас был а телепорт это компания которая там Unicorn теперь она делает инструменты для предоставления безопасного доступа к к инфраструктуре вот изначально ребята делали закрытый продукт потом по их словам случайно выложили что-то в open source судьба в общем заставила их пойти по этому пути да о'кей скажем это была очень умная стратегия но может быть тактика была немного случайной но тем не менее а-а да выложили вот сам телепорт в Open source он там стал очень популярным зарабатывают они на облачном решении то есть на том что есть облако скорее всего у них есть ипремис я честно говоря даже толком не вникала но смысл в том что как вот если мы делаем инструмент для таких небольших компаний небольших команд новичков они гораздо лучше легче покупают облако потому что ну не хотят тратить время на там какой-то деплоймент и так далее а ес когда мы продаём в энтерпрайзу а это на самом деле половина денег в дефтулах вот грубо ревеню в дефтулах делится ровно по плам облако и в смысле такие маленькие компании давай так типа маленькие компании и большие entтепраise решения так вот в entтерпрайз-решениях на самом деле популярен популярнее он прямо потому что люди хотят контролировать данные люди хотят контролировать сервисы которые они запускают у них уже есть там свой кубернатос и так далее короче для крупных компаний модель продажи коммерческой версии в виде онпрем решения да какой-то коробки которая ставится в их кубернет с их кластере там а может быть через модель bring your own cloud есть такая штучка да когда ты как бы ставишь в свой кластер по сути ээ решение но через платформу например через Amazon ну да да это очень популярно когда Битриксы помнишь вордпрессы прямо у тебя там всякие такие сетапы Digital Ocean помню в какой-то момент пошёл что он прямо начал все популярные продукты одной кнопкой разворачивать самый наверное яркий пример - это Gitlab вот наверное да да ну и и Amazon это всё очень сейчас естественно развито вот Gitlab собственно да вот они же у них там я так понимаю 95% выручки это он прямо так вот я не знаю там есть вроде что-то облачное честно говоря не смотрела короче а GitLub Verus GitHub кстати хороший пример то есть Gitlab сразу пошёл как бы втепрайз ставить им коробку а GitHub - это для широкой аудитории для просто всех нас новичков мы там просто делаем репозитории для того чтобы управлять приложением трекинга котиков которые дверь открывают в дом короче это было изначально go to market короче я к чему решение делаем ли мы open source или не делаем и дальше как мы будем распространять коммерческую версию оно как бы в каждом случае должно приниматься отдельно мне кажется что это не должно быть какой-то прямо религией я приведу пример а у нас есть знакомая Minлиify это красивая документация Minлиlify девелоперская ребята изначально делали open source вот но проблема в чём у них такое приложение которое и из репозитория можно развернуть на Верселе ну за секунду и они не могут конкурировать вот как бы платным облаком с чем-то что можно развернуть за секунду на том же самом верселе на котором они делают своё облако то есть в их случае они хотели как бы делать Open Source но они поняли что они не смогут вообще никак своим платным продуктом конкурировать с Open Source решением на самом деле на на этот счёт есть разные мнения мы например когда мы делаем anable у нас тоже есть MIT полностью openсорсный кор да но наш платный продукт и дальше это может быть САЗ но сейчас это сейчас это он прем но у нас уже есть бесплатный САС для стейджинга такой бесплатный САС но не для скейла пока мы не вложились в то чтобы сделать такой суйбл са у нас в этом платном продукте всегда есть допфичи короче мы как бы не выкладываем в open source 100% того что мы делаем мы выкладываем в open source такой вот именно core у нас логика такая вот всё что для маленькой команды всё что для одного разработчика всё что для как бы небольшого юзкейса у нас всё будет в Осорсе а вот всё что для энтерпрайза огромного там кластера знаешь там огромного защищённых нетворков это всё будет в платной версии потому что с нашей точки зрения если как бы компания это во-первых большая компания которая использует наш софт там для вебсокетов либо это даже средняя компания но которая использует его много то есть на большом кластере тогда как бы имеет смысл это за это получать деньги вот если это просто для небольших команд индивидуальных разработчиков для каких-то хобби проектов 100% пусть это должно быть в Open source то есть короче все наши оптимизации которые для кластера мы оставляем в Pro и все оптимизации которые для защищённых сетей ты пока говорила тут конечно я прямо много-много всего хотела сказать и про гетбы про всё остальное сейчас мы наверно каждый из элементов будем разворачивать но по последнему я наверное расскажу то есть в целом как будто кажется что есть три основные модели причём может быть не всё о называетсяром то есть первое - это у нас есть бесплатное ядро но при этом есть САС вторая модель про неё кстати ты по сути не особо сказал но она тоже присутствует когда у тебя есть бесплатная фигня вокруг неё консалтинг просто да кстати да угу да да да и третья модель - это собственно фичи причём тут тоже есть разновидность у тебя фичи могут быть с АС а фичи могут быть ещё и в бинарнике которые ты скачиваешь которые там как-то платные хотя я так не то чтобы с этим часто встречался но подозреваю когда ты посгрес проси ставишь у тебя явно сборка другая потому что иначе как бы как-то эти фищи получишь вот и я знаю что эта штука она очень сильно зависит действительно не только от ваших представлений как там фаундеров этих проектов но и от ниши просто есть некоторые ниши в которых одно работает а во-вторых это не работает и вот мы в прошлый раз Виктори Метрикс с Сашей когда разговаривали он как раз мне пример приводил что все базы пытаются до сих пор на менеджет базах да ну по сути СА делать и он говорит что по их отчётам о доходах они почти все от публичной компании а ну вообще-то у них там ни у кого не получается то есть они продолжают вкладываться и САС базы как бы не идут и вот они пошли по другому пути у них там вокруг причём у них даже по-моему не получилосьделать именно фичи у них вроде что-то в духе внедрения там вот консалтинга вот такого получилось смотри зачем вообще людям open source значит я как человек стартапов всегда вот минимум надо делать самим желательно всё делегировать с Аасом это первый как бы концепт а ну естественно всегда особенно технори приходят такие говорят: "Кирилл как так можно а вот венerлок все дела" я говорю: "Ребята весь мир вендерлок как бы главное запустить все дела" но когда у тебя уже бизнес долго вот у меня уже достаточно приличное время мы там с двенадцатого года помладше конечно мы вас но всё-таки давно у тебя то один сервис то второй то третий и э плюс все события которые произошли за последние годы и заставили тебя сменить просто все сервисы какие только возможно мы всё поменяли причём по многу раз были во всех облаках и в какой-то момент действительно очень многие сервисы ты меняешь то есть есть куча причин первая причина вот данные персональные всякие штуки но это больше интерпразная штука мы меньше этим паримся второе блокировки и региональные особенности законы какие-то причём это касается всех стран да везде есть там из серии храните у нас третья история - это нагрузка потому что локально ты можешь больше обрабатывать и у тебя не будет безумной прайсинги то есть почти все системы которые состоят у нас внутри они стоят внутри только по одной причине потому что прайсинг в наших условиях становится невероятно дорогой я тебе как пример покажу вот есть GitLab точнее GitHub вот Gitlab и GitHub значит у нас есть же особенность в чём обычно же у тебя там разработчики а у нас есть такая штука что есть наставники им надо давать туда доступ они не пилят там постоянно что-то но у них появляется доступ например к нашим проектам а это значит что они не создают такой ценности которую на которую гитха рассчитан но зато нам их надо туда 500 человек добавить и нам выставляют прайсы ну ты понимаешь какого размера и а связи нет то есть это не наши разработчики нам просто надо приватный доступ мы переезжаем на GitLab сас опять же потому что зачем нам свой делать угадай что происходит спустя год они меняют этот прайсинг и они говорят: "Теперь как на гитхабе платим за людей" мы такие: "Да ёшкин кот мы и только пришли" но что мы сделали мы просто поставили его к себе и поэтому вот сейчас у меня уже сформированная знаешь вот спустя 15 там сколько лет вот я всем этим занимаюсь сейчас растёт тенденция и я просто вижу что не я только один такой люди когда ищут себе какое-то решение серьёзное надолго они всегда стараются искать в первую очередь Open Core потому что если что-то пойдёт не так ты сможешь к себе его поставить и переехать и вот я теперь живу в этой парадигме по сути относительно всех сервисов то есть маркетинг продажи потому что там очень много этого добра ну за исключением тех которые ну никак не поменять это классный поинт это это примерно модель мышления была использована в энтерпрайзах использовалась в энтерпрайзах давно ну то есть вот мне кажется большинство там каких-то ВПE там средних там средних крупных компаний вот примерно так и размышляли и если посмотреть на всю вот инфраструктуру базы данных всевозможные там веб-серверы прокси вот как у нас да cableто websocket тоже инфраструктура а в инфраструктуре и потом там ещё очень много в инфраструктуре много безопасности да там много сервисов связанных с безопасностью синл сайоны да да да там вот этого очень много им надо и вот все эти сервисы которые продают entтерпрайзом они все как правило имеют модель OpenCore а потому что ещё раз да там опять же ты когда у тебя в принципе тоже на рынке сформировано да такой бейлайн что у всех такая модель хотя конечно после там вот сейчас был скандал с Хашир ээ смена лицензии а ну с Редисом была история с Монго была да с Кэши Корп Оентофо и так далее да ну это всё как такой живой организм там всё время что-то меняется и так далее но тем не менее всё равно в базово в инфраструктуре у нас а по дефолту у нас как бы такой царит OpenCore ну и понятно сам постгрос вот мне кажется это как бы самый был самый важный пример потому что я напомню что вообще-то ну были как бы не Open source да базы данных э Microsoft Sales Force и так далее ой слушай а это кстати если вообще так историю посмотреть те динозавры которые это застали или те кто хотя бы об этом читали были же времена очень давно мы тогда ещё наверное не родились когда языки программирования не воспринимали как штуки которые должны быть открыты ты знаешь ведь историю например про small talk small Talk вообще-то за деньги продавался после этого стали открывать языки так и как бы экшн срипт поздно очень за Openсорсили ещё вот была компания Adдоobe которая вот проиграла в общем в технологическом этом гонке из-за того что они очень поздно заопенсорсили свой стек и после этого компания Microsoft очень быстрот весь свой стек там и так далее dotn я имею в виду вот C#P в смысле вот кстати ты очень хороший поинт сделал про языки программирования я здесь хотела сделать такую маленькую ремарку что когда мы говорим про инструменты для разработчиков часто люди путаются о'кей а что мы вообще имеем в виду я вот хотела сказать что ребята начиная с языков программирования всё что грубо говоря не всё что более продуктивно чем а бинарный код ладно это уже инструменты разработчика то есть вот весь весь стек вот всё что мы используем - это языки программирования среды разработки сервера готовые и так далее это всё инструменты разработчиков и это огромный в общем пласт просто как ты сам сказал мы воспринимаем сейчас языки программирования как мы даже не говорим open source мы говорим: "Ну это же язык программирования очевидно там он открытый" но конечно это исторически было не так с 1S кстати наверное не так сейчас я что-то подумал 1S вряд ли открыт слушай ну у Эпла очень такая закрытая костя а SWIFT ты имеешь в виду да да м кстати интересно а Swift да не мне кажется Swift должен открыт быть ну он язык наверное Нет язык я думаю открытый но всё равно там много пропоритарных кусков угу вот и поэтому кстати в Ну там привыкли терпеть ладно в инструментах мобильной разработки кстати ну не очень много прогресс вот и тут очень важно смотри мы сказали про преимущество для покупателя но есть ещё несколько несколько преимуществ и главное из них - это то насколько он ускоряет коллаборацию вот потому что мы все грубо говоря воруем друг друга в Осорсе легально легально и благодаря этому мы быстрее быстрее а делаем классные решения благодаря вот этому непрерывной коллаборации и ещё благодаря этому вот то что сейчас актуально что Open source - это ещё способ обнаружения инструментов на Гитхабе есть всякие там трендин repost ну понятно звёздочки там есть поиск в котором выдача тоже как бы связана с количеством звёздочек в репозитории и это всё инструменты которые помогают нам находить ну библиотеки инструменты и если твой продукт как бы не на гитхабе ну с большой вероятностью это значит что он не source available да его нельзя найти есть продукты которые даже как будто бы не особо для разработчиков но они стали популярными потому что вот их репозитории там были тренди на гитхабе и им у них очень много звёздочек в общем это такой способ маркетинга тоже да-да мы по сути сейчас секрет это открыли людям что у тебя любой инструмент на котором есть органи органический поиск и люди что-то могут найти нужно использовать то есть это вообще в первую очередь инструмент маркетологов вот другой вопрос что они редко настолько технические чтобы это знать но с другой стороны в таких компаниях как ваша они должны это ну скажем понимать и использовать то есть даже знаешь как это же не обязательно да допустим у тебя закрытый но ты делаешь репозиторий в котором ведётся какая-то активность вокруг этого там начиная от тикетов заканчивая не знаю проузлы всё что угодно и таким образом можно а видимость свою повышать ну и соответственно находить больше клиентов да ещё из интересного а у натхабе есть такая довольно рудиментарная аналитика вот посещение репозитория она не очень глубокая вот но если ты видишь что к тебе приходят люди ну там видно домены из которых заходят и вот очень часто там видно домены там в духе джира какой-то компании это означает что люди обсуждают твою библиотеку в своих тикетах ну там есть ссылка короче на репозиторий в тикете в Джири или там в тикете в Linнер и мы так пару раз продали Cable Pro в компанию написав ребятам сказав: "Вы там нас обсуждаете давайте" у вас там в тикете номер 356 переписка какая-то идёт не нет там только домен видно кстати по-моему полный Орел не видно ну короче да типа там обсуждаете значит да ну вот давайте пообщаемся это прикольный заход да а пока далеко не ушли я единственной ещё хотел комментарий дать про GitHub и GitLab и я думаю что мы в эту сторону тоже пойдём github действительно начался как с аса кстати естественная история что новые штуки часто вот в таком виде запускаются если она только появилась а не сразу открыта и а GitLab появился сильно позже я вот как-то рассказывал на одной из этих штук что GitLab когда ещё только-только он ещё даже в него никто не инвестировал это просто а обычный украинский парень делал этот проект мы в Андеве вложились то есть я тогда его увидел и затащил Ндев возможно ты этого не знаешь у меня два человека фултайм 2 года разрабатывали Gitlab то есть там нашего кода очень много мы были топовые контрибьюторы и до сих пор остаёмся и я тогда зафорсил переход с какого-то гиit что-то там на GitLab я сказал: "Ребята это будущее" и мы всю компанию Андеф перетаскивали на Gitlab и после этого они получили инвестиции и у них попёрло я просто что хотел по этому поводу сказать что вот мы говорим вот нас слушают ребята такие: "Так о'кей а как что где?" Вот смотрите был GitHub появляется такая альтернатива и куча проектов в этом заинтересованы то есть Gitlab начали затаскивать к себе крупняки типа нас не потому что он там получил деньги инвестиции всё такое а потому что парень упорно вот много лет это всё делал мы там ему помогли решить там кстати внутри используются подходы которые я знаешь топлю как в рельсе писать код я поэтому иногда показываю говорю: "Смотрите вот здесь можно посмотреть как мы у себя писали" вот и соответственно получилось как они сначала стали открытыми и вот такими распространялись потому что была реально живая проблема и потом у них появилась облачная версия которую соответственно на которой они начали делать деньги они не делали деньги на этой штуке и более того они на ней не делают деньги то есть если ты сейчас ставишь к себе Gitlab никакой связи нет но я знаешь что заметил я заметил вот мы сейчас тоже регулярно смотрим всякие сервисы всё-таки сервисы - это уже пошла следующая итерация когда они такие: "Блин ну если чело люди уходят на onп premise но они как-то пропадают совсем а давайте с них тоже брать ну хоть какую-то копеечку" и там сейчас придумывают разные способы чтобы ну лицензия на на сервер там ещё что-то что-то в этом духе чтобы хоть как-то собирать да и мне кажется это здраво то есть я в этом плане у меня может быть какой-то даже противоположной точка зрения относительно мейнстрима мне кажется что большую часть денег нужно брать именно с больших юзкейсов почему самый лучший самый оптимальный способ прайсить - это прайсить как бы кусочек от value который создаёт твой продукт знаешь забирать там процент там 10% от value вот и если подумать а какое создаёт а gitlab там для не знаю четырёх человек которые ну что-то пилят там новое непонятное и ещё пока ничего не создали вот ну как бы там около нуля а какое ли он создаёт в большом успешном бизнесе который зарабатывает миллиарды ну очевидно довольно большой поэтому есть такая проблема она была мне кажется мне кажется что основатель ластика немножко упоминала то что Ластик всегда продавался тоже как облако вот там тоже была смена лицензии кстати Эластик обратно сейчас сменил лицензию на Open source то есть они ушли в бизнесла потом обратно короче всё всё весело но эластик получалось у них какое-то время что маленькие ребята платят им за облако ну и как бы для них это было достаточно какое-то время но большие ребята вот реально большие компании они берут Open Source за облако не платят ну потому что во-первых они не хотят использовать облако внешнее во-вторых они не хотят за него платить по той ценой модели по которой там есть поэтому на самом деле сейчас большинство вот взрослого софта ну который после там серия B и Series C то есть которые такие уже взрослые компании у них есть enterprise ээ какое-то решение а и это решение как ты сам сказал но вот оно уже не прасится за вот эти ситы да оно как-то по другой модели которая как-то более оптимальна для энтерпрайза но при этом будет более выгодно компании чем если этот entтепрайз просто съездит на open source вот ну и там соответственно какие-то для них специальные фичт enterprise хочет понимаешь что хочет он хочет именить всякие Audit trails и всякую ерунду которая толькопрай нужна мы тоже вот в прошлом подкасте поднимали эту тему энтерпрайзу нужно решение их проблем то есть им недостаточно что ты делаешь красивое надёжное решение им нужно чтобы если начались проблемы ты отвечал за эти проблемы и соответственно там большая часть она вообще не в области разработки лежит а тех гарантий которые они хотят получить именно поэтому кстати для меня это когда-то было открытие я естественно как все знаешь идеалистические инженеры не так себе мир представлял а потом я такой думаю: "Ну почему люди выбирают Oracle это же там вот и деньги и всё" и мне объяснили: "Слушай Кирилл ребятам которые миллиардами воро ворочают нормально заплатить столько денег куда-то чтобы просто ты знал что тебе решат любую проблему и тебе просто не надо об этом думать" поэтому когда например тот же самый постгрес они делали: "Ну о'кей классный у вас постгрес но ребята вы не не орал" то есть и им прошлось пришлось ещё длинный вот этот путь пройти для того чтобы ну начало восприятие такое быть что у тебя не пропадут данные если будет что-то с производительностью там всё само порешается кто надо приедет помашет там платочком и вернёт к жизни всех вас и это совершенно другой уровень в этот момент знаешь как часто бывает когда вот у меня там тоже там родственники например кто-то там такой: "Я хочу кофейню сделать или я хочу там булочки печи вот продавать я умею у меня мама там хотела сделала кафе" сделала кафе закрыла потому что такая булочки конечно печь классна но у тебя там 90% работы вообще в другом и большинство людей не хочет этой работой на самом-то деле заниматься и здесь мне кажется то же самое да кстати в дефтулах в общем проблема та же самая как и с булочками знаешь в каком плане я ну работаю много с фаундерами которые являются такими настоящими хардкорными инженерами им нравится решать их проблему инженерную и при этом они говорят: "Вот всё я сделал стартап поехали" основная проблема такая что а нужно делать продукт не для себя и в том числе документацию не для себя а для людей у которых ограниченное количество внимания ресурса и времени есть чтобы потратить на твой продукт конечно это очень сильно меняет эту потребность сменить майнсет я вот знаешь вот если мы думаем про open source и и уже как бы open core да или стартап на основе open sourса в чём разница в том что open source ну честно мы его делаем ну как бы для себя это вообще отчасти способ сбора там звёздочек с комммьюнити это классно это приятно это чуть-чуть такой селебрити может быть там можно эффект словить если много этих звёздочек разумеется там есть тёмная сторона это эти ишью там когда все на тебя жалуется ругаются и так далее у меня не собирается на Убунте десятой версии ты такой: "Ребята это не моя проблема разбирайтесь сами это бесплатный продукт сделайте комита" такой пассивную агрессию включаем подожди пассивная агрессия - это когда там ты закрываешь закрываешь этот там пиар илищёю с со словами это было очень грубо не там сейчас не слышала так это очень ты вы очень грубо написали свой вопрос серьёзно я такого ни разу не видела тако недавно на днях было да да вот мне кажется там просто писал парень как раз из Восточной Европы из вот на английском но достаточно грусти это знаешь что мне напомнило я просто не могу не рассказать про эту историю я просто помню ржал там тоже это говорили вот типа Восточная Европа не Восточная короче помнишь когда в рельсе в ямле нашли эпичную проблему что у тебя кот исполнялся возможно этого не застало это было очень давно но там короче там эпическая была проблема там в десериализатор исполнял код прямо во время десериализации то есть можно было подставить ну то есть такой сл инъекция у тебя можно было такой код подставить что который при десериализации начинает исполняться и ты получаешь полный контроль над тем что происходит это была эпическая вообще бага а значит в комментариях это прямо вот можно на Ruнс в блоге найти значит в комментариях всё-таки: "Ребята вы такие молодцы вы следите за безопасностью" тра-та-та единственный комментарий на русском языке там написано решето я помню что это было очень смешно я до сих пор помню эту историю и мне понравилось ну вот вот open source - это вот это всё да это очень да такие весёлые коммуникации и так далее и ты ну на самом деле можешь всегда всех послать кстати ещё скажу в Онсорсе часто с тобой общаются люди вот которым не всё равно они либо на негативной стороне либо на позитивной но вот им не всё равно и они готовы разбираться готовы читать там страницы документации разбираться в твоих новопридуманных словах которые ты сам только что придумал уже активно используешь и вообще разбираться в твоём коде иногда ругают иногда хвалят но люди которые потом когда ты начинаешь делать продукт и вот его там условно продавать или распространять а то проблема в том что это совершенно другие люди это люди у которых есть проблема но у них как бы нет времени они вообще ищут обычное решение вместо того чтобы самим пилить потому что у них нет времени чтобы в этой проблеме разбираться ну или они как бы рационально понимают что о'кей я могу в принципе в ней разбираться но лучше я буду своим своим бизнесом да заниматься чем решением вот этой конкретной проблемы и поэтому там получается такой нужно сделать такой shфт в голове и понять: "О'кей я люблю свой problemм да вот я люблю решать свои проблемы" но это не значит что все должны также любить именно этот problemм Space вот и поэтому для людей я теперь не буду объяснять как я решила эту проблему очень красиво ребят послушайте 40 минут буквально сейчас зайведём и выйдем а я лучше скажу: "Я решил смотрите вот берите пользуйтесь всё готово три строчки кода и у вас бам-бам-бам" вот вот такие вот учтеные моменты и вот этот шифт главный который мне кажется нужно сделать чтобы делать продукт пример приведу с чем я столкнулся прямо буквально на днях и на кого на кого можно ориентироваться вот Verл при том что к нему очень разные отношения да и понятно что NextG JS как они venderlog делают и там много негатива ну потому что люди делают бизнес но я поражаюсь тому насколько они всё-таки грамотно у них построена компания реагирует на изменения и делает правильные шаги примерте приведу вот сейчас я активно занялся темой ИАТВ и мы внедряем это в наше обучение причём кстати в том числе в нашиourсы продукты то есть а и у меня встал вопрос вот например код Basic сайт для там по основам программирования я хочу туда сейчас внедрить вот уже начал ассистента ассистента я собрал там отдельно на Open A у них и я такой думаю: "О'кей теперь мне нужно эээнд для того чтобы работать с ним СДКшку для реакта куда-то там воткнуть и UIка мне нужна" понятно что я могу сейчас на реакте делать всё что угодно но в данном случае я понимаю что это некая типовая задача мне точно не хочется этим заниматься и там должны быть какие-то уже более-менее стандартные вещи я начинаю гуглить я ищу просто на реакциях хоть какие-то либо для того чтобы делать чаты всё там 3 5-10 лет назад было создано и почему-то я не знаю сразу я на это не напал я вдруг а обнаруживаю что Versel выпустил EISDк универсальный с адаптерами ко всем бэкэндам и в него входит UI kit где у тебя готовые компоненты для создания чата всего остального подов и я просто такой: "Боже мой" то есть ребята не просто в тренде они сделали вот ровно то что требует вот современные так сказать вызовы я и вот мы сейчас с тобой поговорим угадай чем я займусь я сяду в эту штуку впиливать и я такой перекрестился вы за меня решили все те проблемы которые мне надо было решить прекрасная дока всё есть всё решает вот и более того они таким образом кстати ещё и стандарты продвигают о том как коммуницировать там у них есть знаешь там некоторые подходы в плане того чтобы типа знаешь не просто ты опишку пилишь а у тебя по сути некая пишка такая сквозная то есть у них свой протокол коммуникации получается с они с бэкэндами и ассистентами там платформами работают сами вот и такой думаешь: "Да в принципе любой бы мог это написать" ну понятно что есть проблема что веersл всё-таки покруче чем мы но я имею в виду всегда есть что-то что можно делать прямо сейчас и люди страдают от чего-то да а знаешь какой момент вер это выпустил год назад они заспамили весь город Сан-Франциско своей рекламой этого да там прямо I ai там вот этот вот треугольничек на чёрном фоне иногда кстати по названию вообще сложно понять что происходит потому что везде эти слова да такой openi open AP open i всё это вместе путается да вот да но они они это придумали вообще все эти AI Native Apps и вот эту идею что у тебя в чате возникают такие контрол контролы и вот эти вот элементы на реакте компонентики там были всякие примеры что у тебя возникает компонентик ты не знаю чтобы ты там выбрал а не знаю авиабилет или там выбрал какую-то короче такие богатые компоненты вот и кстати обещание было в том что изначально эти ты как бы даёшь набор готовых компонентов а потом типа когда-то вот это сама Элим будет сама генерить новые компоненты под под конкретный контекст под конкретный запрос мне кажется вот это вот скорее всего ну мне мне на наверное это и не нужно но действительно видишь как казалось я рекламы этой не видел но когда начал искать А кстати это интересно получается ведь мы вот с тобой разные модели разобрали а есть ещё модели когда у тебя фактически ты строишь всё вокруг сопутствующего онрса то есть получается что ребята зарабатывают на некой своей платформе и при этом делают не то чтобы прямые штуки но они делают то что поможет на эту платформу выходить да да и есть ещё пример да есть пример ну Verль конечно они в общем сейчас maтейн JS это как бы core open source много критики что они не уделяют внимания как альтернативным способом деплоить этот NextJS но кстати знаешь смешно по-моему CPO кажется использовал камал чтобы деплоить NextJS чтобы показать что можно задеплоить NextJS не на Верса или на какой-то там бермел я так господи что происходит какой камал вообще есть пример короче компании когда Open Source является таким сопутствующим продуктом например это компания Resent resent - это какая-то очередная из JS мира пишка для отправки транзакционных имейлов у них есть библиотека React React ail или React Mail не помню как точно называется короче это такая библиотека чтобы вот верстать имейлы которые которые красиво отображаются в разных-клиентах ну это целое искусство как бы как тебе email собрать красивый а чтобы он там и вмейле выглядел хорошо и в каком-нибуд там Apple Ибоксе и так далее блин самое ужасное вот мне кажется что это совершенно ужасный кейс для Реакта вот зачем нужен зачем вообще использовать React чтобы рандарить имейлы ну мне кажется нелогично не непонятно ну типа нет какой-то реактивности там никакой нет никакого стейта нет для меня мне кажется нет никакой причины использовать реакт для этого но есть библиотека не ну тут скорее что в целом мы понимаем это как знаешь вот куча ппэшников предпринимателей стартуют из них все умирают а кто-то остаётся такой а алгоритм отбора естественный отбор работает поэтому это в этом плане это хорошо то есть какие-то безумные идеи иногда не стреляют и что-то из этого кто-то берёт какие-то идеи знаешь какая существует например история где Реакт подходит вот у всех сейчас идею подкину будет классно если кто-то реализует честно сам бы такой проект делал но нету времени а значит какого плана проект ты знаешь что у огромного количества компаний есть проблема с генерацией лендингов потому что никто не хочет это делать сам ну это же жесть там разработка все дела все хотят чтобы это дело с каким-то автоматическим инструментом ну да есть конечно Тильда но проблема в том что когда у тебя есть платформа тебе нужно чтобы лендинги были интегрированы там по разным причинам и например для нас просто тильда не подходит ну то есть скажем так для битубишного лендинга подходит а вот для йдинг программ уже не подходит если ты берёшь например иттех потому что всё-таки моя область я знаю что во всех иттехах крупных нитология там практикумы а скилбоксы и все остальные угадай что у них у всех собственная разработка для генерации лендингов внутри визуальная для маркетологов и они миллионы на это потратили то есть это куча команд которые это всё разрабатывали а мы знаешь как сделали мы сделали так мы просто тупо прокинули опишку к Тильде у нас всё это делается на тильде по кнопке загружается на хекслет и вырезаются скрипты мы реализовали за 10 дней но даже в этом случае у нас есть проблема потому что например есть подстановка значений поэтому понимаешь им приходится на тильде плейсхолдеры делать ну например чтобы прайсы автоматом менять это выглядит немножко странно и ненативно и поэтому например у нас реально есть задача в том чтобы у нас появился инструмент для визуального генерации лендинга с возможностью если что дописать это самим так вот есть решения довольно даже популярные но они нам не подходят и плюс они все построены на базе Реакта знаешь что прикольно ты можешь фактически создавать то есть там есть даже такие обобщённые решения когда тебе даётся некая система внутри которой ты должен нагерить реакт компонентов по своей дизайн-системе а он потом тебе их даёт как в фотошопе там типа знаешь эти накидывать элементы и из них создавать странички вот в таких случаях React очень подходит потому что он позволяет именно фактически создавать редактор который из блоков позволяет собрать это всё вот да я кстати видела по-моему Викс делает какую-то что-то подобное да а ну да да они в ту же сторону но Да то то есть именно взять готовые компоненты и в смысле либо самому Source это код такая система в которой в которой компоненты как говорятся да то есть у тебя есть некая обёртка которая умеет ими управлять и тебе просто надо чтобы программисты их сделали потому что ты не можешь построить универсальную систему которая всем подойдёт тебе действительно дизайнсистемы у всех разные там э куча всяких элементов своих да мы мы мне кажется сделали что-то подобное в для да для каких-то сайтов но то есть знаешь все всегда начинают с какой-то с какого-то готового движка потом говорят: "Нам нужно кучу кастомбных компонентов давайте нам тут" и там всё начинается на как бы всё начинается как бы очень просто вдруг мы возьмём мы возьмём готовый движок у нас всё будет максимально готово потом разработка на год сверху да да и ты у тебя там такие бюджеты на это уходят да слуша давай а мы сейчас много разобрали а мне кстати интересно будет ребят напишите в комментариях насколько вам вот эти вот все кишки про это разные проекты интересны потому что разговаривать про это можно бесконечно у нас много опыта мы много чего видели много чего можно обсуждать но как будто бы пора двигаться дальше знаешь здесь есть движение вот какого плана я ещё хотел у тебя спросить смотри по сути когда мы это рассказываем есть вообще-то два больших блока первый блок - это всё-таки а openр саасов когда у тебя есть ну облако и ты можешь он прямо уйти и это некий конечный продукт скорее даже может быть не всегда прямо напрямую для разработки вот прямо совсем да то есть это может быть вот как я сейчас привёл пример оно такое где-то на грани а вот есть ну потому что оно и разработка и не разработка одновременно а есть решение конкретно просто либо вот сдкашки и всё остальное самый яркий пример для нас с тобой - это конечно сайдки для тех кто не знает чувак сделал просто либо для синхронных джоб которая бесплатно в джанге которая бесплатно в Ларавеле кстати да и в Руби их полно на самом деле но вот он сделал платную и бесплатный кор и платно с фичами и я насколько понял у него несколько миллионов долларов там оборот в год на одного чувака а и им пользуются просто все да то есть у него там рентабельность просто все остальные могут сдаваться то есть таких цифр и показателей наверное ни у кого нет больше майк прямо легенда потому что он буквально один он несмотря на то что он продаёт СаKCK Pro и KCK Enterprise большим компаниям он не нанял никакого селза для этого он не делает то что он называет хнхолдинing он он просто высылает инвойс: "Нравится нравится не нравится я занят" да это классный пример знаешь у нас на глазах на самом деле с тобой много примеров у нас во-первых есть ээ ну там Engine X ребят которые построили бизнес большой вокруг онрса и потом продали его за чуть ли не миллиард долларов на секундочку а вот в итоге да вот мой же вопрос в чём был то есть вот есть как бы для конечного пользователя да а есть вот именно для прямо девелоперов где вот прямо вот ну как сайдки это же фактически либо то есть это прямо очень техническая деталь и как ты вообще на это смотришь вот на два этих мира мне кажется что несмотря на то что мы сейчас всё вроде как это обсуждали и то и то как OpenCore но блин как будто бы это два больших разных мира с разной аудиторией с разными подходами где-то маркетинг у тебя такой где-то сякой где-то выгодней то есть можешь вот поделиться этим потому что я так понимаю что большинство ваших решений в области всё-таки инструментов с точки зрения кодинга то есть и там прямо кодить надо используя ваши инструменты а не в смысле САЗ где я натыкал да есть примеры open source продуктов которые даже не являются продуктами для разработчиков на мой взгляд вообще например call это как бы open source аналог вотли да ну а инструмента для бронирования встреч я пользователь я через него бронирую все встречи да да а подожди Калком или Кэлли да нет я с Кэлндли ушёл потому что мне нужно было мержить календари а Calcom он даёт тебе это на халяву и поэтому я им пользуюсь да да да да да я тоже я тоже перешла хотяли на рейлс вот но пришлось да ладно бывает ну они и и тетя классная и там есть до сейчас доку сил это как open source аналог Doc Sign тоже кстати на Руби недавно смотрела репозиторий руби как-то интересно тут зашёл много таких штук у них там есть какая-то сторона в духе из-за того что мы open source то вам будет как бы легче нас интегрировать как-то в свои процессы вот то что ты говоришь там например использовать не лично да там это не просто сервис как пользователь конечный а встроить его вот в твойтек например ты можешь встроить чтобы у тебя там студенты с преподавателем например бронировали встречи через него или даже не бронировали а какая-нибудь какой-нибудь алгоритм сам их наперёд бронируют знаешь учитывая вот расписание преподавателя студента и так далее ты ты не поверишь я сегодня вот у меня с утра был рабочий созвон с моим CPO и он мне как раз такой: "Кирилл у нас там мы просто ещё с гугла на Яндекс переезжаем такой: "У нас там вообще проблемы с календарями" я ему говорю: "CalC ты представляешь вот только сегодня мы это обсуждали" вот вот сейчас будете делать интеграцию круто да и есть есть там короче момент но в целом да в основном люди которые пользуются ну они не не программируют наcom ну в смысле они не пишут интеграцию они просто как бы используют его как типический там САЗе сервис да да это правда и смотри тут в этих продуктах там мне кажется что вот эта часть маркетинговая она сыграла главную роль то есть вот маркетинговом очень сильно поднялся там очень очень пропёрся когда они сказали: "Мы open source alternative to там" и то же самое кстати Superbase сказал: "May open source alternative to Firebase да а и вот этот вот такой маркетинговый заход Open Source Alternative 2 он ну как бы классно сработал для многих компаний не всегда это там в центре в корежена и продукта часто это просто какой-то маркетинг но смотри мы да чаще делаем инструменты которые как бы не предоставляют модель потребле модель дистрибуции ПСАС мне кажется иногда это наша ошибка то есть иногда мы должны всё-таки сделать какой-то совас мне кажется и мы наверное сделаем а почему мы так делаем потому что мы сами часто съезжаем и помогаем клиентам как бы переезжать с каких-то САСов на какие-то он прямо решения по всем тем причинам которые ты уже сказал сегодня я хотела сказать что САС - это не End of the history да это не конечный не конечная не финальная не самая оптимальная ни в каком смысле модель дистрибуции софта это просто одна из моделей дистрибуции софта которая сейчас популярна вот но одновременно с развитием САЗ у нас развивается вся сторона связанная с Devopпс с упрощением поставки и в том числе с упрощением поставки софта ну который ставится как бы к тебе в коробку ну к тебе он прямо у нас была вся эта как бы наш революция губернетоса она я бы не сказала что всё пошло так гладко как ожидалось а мне кажется всё идёт в 10 раз сложнее чем кто бы то ни было думал тем не менее всё равно вроде бы есть результаты и сейчас деплоить даже даже даже внешний софт уже не так сложно и есть решение как бы на основе кубернатоса которые не являются голым губернатосом да как бы с которым никто не хочет иметь дело ну как бы да такие коробочные решения сверху которые упрощают сильно дистрибуцию и в этом плане если бы софт работал так как мы ожидаем что он будет работать мы могли бы всё поставить к себе и это было бы проще удобнее проблема в том что софт ну зачастую скейлится не так легко как нам бы этого хотелось но это технологическая проблема она решается то есть там нет какой-то какого-то принципиального запрета почему так не должно быть мне кажется вот поэтому мы да мы очень много распространяем Pro по Image Proxy Pro через как мы делаем у нас есть GitHub container registry вот ты платишь нам за лицензию на Страйпе мы на твой GitHub аккаунт ты выдаём доступ короче ты можешь сделать себе токены который будет ходить в этот контейнеer registerry и скачивать наши там докеры или бинарники что хочешь вот и плюс в том что у тебя нет да зависимости от нашего клауда вот у тебя всё находится рядом в одном кластере и нам не нужно думать о том как защитить твои данные а потому что т мы их не трогаем мне вот на самом деле это очень нравится потому что у нас например вньке было много пользователей из Healthcare Healthте и у них у всех там вот это всё Hiper compliance там всё очень сложно я которого вы никогда в жизни не пройдёте мы Да и мне нравится я заполняю эти формы все на HIP compliance я говорю: "Мы да всё замечательно мы не трогаем ваши данные выбирайте семья да это правда" это здорово то есть есть плюсы есть плюсы но плюсы САС конечно вот вот эта лёгкость простота что ты взял ключик ну как к страйпу да и ну тут же у тебя ну тебе не нужно даже лишнюю кнопку нажимать чтобы деплоить э это классно но я говорю мне кажется эти два тренда на самом деле конвертся то есть мы начинали просто в том месте где САЗ был в тысячу раз легче чем чем что-то задеплоить к себе в кластер а в своё на свою инфраструктуру сейчас они как бы

сходятся а и постепенно деплоить он прим становится легче вот плюс чем мне нравится в целом экосистема там в том числе Rails многие вещи которые в других экосистемах - это внешние сервисы в RILS - это просто open source просто библиотеки или просто какие-то сервисы которые ты можешь сам деплоить и ну от этого много плюсов от этого есть минусы но от этого очень много плюсов в том смысле что когда ребята из там NextJS Community рассказывают как они покупают третий сервис который будет синхронизировать данные пользователей прикинь данные пользователи у них где у них на clerk.dev данные пользователи это штука которую они используют для логина господи боже и дальше чтобы синхронизировать эти данные с блин своей собственной СУПB с базой данных они ещё третий сервис используют ещё тоже внешний ну зато зато можно писать что у тебя всё в микросервисах или там высокие нагрузки и так далее очень легко да ну просто вот вот когда ты на это смотришь ты думаешь: "Нет вот тут САС уже куда-то слишком далеко зашёл потому что ну это уже как-то думаешь ну во фронт такого вообще сейчас добра полно да что у тебя там тут эта база внешняя тут ещё что-нибудь" кстати про страйк хотел сказать а там действительно тоже дорастает я сам не смотрел но уже слышал что есть такой же типа мы открытый аналог а страйпа и мы точно до такого не дорастём но кто-то дорастёт а вот по поводу дешевизны поставки себе да это абсолютно правда потому что было время когда я всегда говорил: "Нет ребят только САС потому что управлять всем этим добром - это ещё тот геморрой" а сейчас постепенно происходит кстати ещё из таких сервисов могу назвать вот важных который через которые все проходят это например интеграция Аля Запир да это же безумно дорогой сервис это просто космос там миллион событий и всё 20.000 баксов в месяц будешь ему отдавать мы много искали потом N8N появился и вот сейчас все как бы делают и у них тоже сначала мы были на их облаке потом всё-таки объёмы даже на них облаки ставили большие и перешли к себе и не платим ни копейки но я подозреваю что в какой-то момент а они ну начнут брать как бы за лицензии за что-то ещё ну то есть это в принципе тоже правильно потому что ну действительно иначе у тебя люди исчезают хотя продолжают активно пользоваться всеми этими продуктами в целом как будто бы мы вот с точки зрения бизнесовой основные вещи какие-то разобрали но давай вот чуть-чуть в кишки знаешь в каком стиле вот допустим люди такие: "Блин ребят убедили интересно можно это делать есть может быть даже идеи что-то мы кому-то накинули" а дальше что первично то есть откуда вообще появляются пользователи как вообще это начинает работать в какой момент я должен продавать а нужен ли маркетинг и так далее давай допустим решили мы делать какую-то штуку для кстати вот тоже пример Laравеel да есть фреймворк а вокруг него гигантская экосистема платных продуктов которые делаются собственно этой компании да ну вот в общем решил человек делать какую-то приблуду и хочет её продавать для не знаю вот аля сайдкика только для другой экосистемы что ему надо сделать ну тут классно как раз начать с openнсорса вот знаешь в бизнесе есть такое такое слово design partners угу в продукте design Partners - это первые клиенты которые очень плотно с тобой работают очень много дают дают тебе фидбека и по сути помогают тебе понять а что ты вообще строишь вот они вот называются дизайн partners то есть как бы партнёры которые помогают тебе вообще дизайн ну придумать твой продукт в OpenС можно найти людей которые как бы становятся такими дизайн-партнеры для Openourса то есть это люди которые которым вот то что я в начале говорила им интересно у них может быть эта проблема прямо сейчас может быть они её решают и они прямо с тобой вместе готовы работать там давать тебе фидбэк или как-то даже возможно контрибьютить что конечно реже но бывает в твоё решение и помогать тебе его выстраивать в этом плане вот этот весь как бы build public да open source это помогает вот коллаборация то есть ты говоришь: "Вот я делаю смотрите ребят ну вот я прямо выкладываю вот вы можете пользоваться" вот для первого шага мне кажется для любого продукта вначале главное - это собрать какой-то первых там 10 человек 10 человек которые вообще готовы хотя бы время своё потратить на это знаешь про деньги речь не идёт вот которые готовы потратить время и дать тебе фидбэк зачастую он позорства - это классный способ это сделать а тут есть опасность что ты потратишь очень много времени на openourс и на самом деле как бы ты не не будешь там много общаться и много собирать этот фидбэк но это вот ровно то что надо делать то есть я я чему когда мы что-то Open source - это гораздо лучше чем что-то пилить самому в стол потому что open source имеется в виду что ты пушишь код на GitHub а не в стол вот и это очень круто помогает получить обратную связь найти людей как бы да единомышленников которые которым это хотя бы проблема важна и начать с ними разговаривать они зачастую да у тебя может быть 10 людей и 10 мнений о том как нужно делать правда но дальше ты учишься принимать решения у тебя есть какие-то свои своё видения где да где нет короче начать с Open Source нормально дальше ты его развиваешь вот дальше я бы сказала что основная проблема Опенсорса что на самом деле инструменты вот которые доступны авторусорса очень ограничивающие в плане сбора информации от пользователей Openourса любой САAS продукт имеет больше информации о пользователе чем любой Open source хотел сказать чем родная мама знает о нас ну да

знае но я считаю что это несправедливо если честно а в Штатах все вот стартаперы которые там проходят через Y Combinator делают open source или open core стартапы все делают телеметрию в Европе никто не делает телеметрию считается что это зашквар это вообще какой-то кошмар приватность в моём на моём сервере отправлять запросики к себе да анонимные там ивенты отправлять с моего сервера какой ужас а что такое телеметрия это как правило просто отправка каких-то какой-то анонимизированно неличной информации ну автору обратно да на какой-нибудь сервер аналитики или там куда-нибудь и как правило есть возможность опта да или сделать опта то есть не не отправлять эти данные но я просто хочу сказать что я бы сказала что если вы делаете серьёзно какой-то продукт какой-то стартап то рассмотрите идею добавить туда телеметрию в самом начале написать стейтмент про это есть много примеров можно посмотреть в репозиториях как это делается то есть делается такой открытый публичный стейтмент что у нас есть анонимная телеметрия если вы хотите opt вот такой флаг вставите но мы это делаем чтобы понять а во-первых сколько у нас пользователей во-вторых какими фичами то есть мы может быть какими-то флашками будем помечать не знаю на какой запущено инфраструктуре или какими с какими настройками с какими фичами или сколько у нас тут в пике в сокет соединений на этом сервере ну что-то а зачем нам это важно например мы хотим понять какие как бы фичи грубо говоря используются в продукте мы хотим понять продолжают ли люди пользоваться то есть условно мы знаешь как когда ты запускаешь что-то у тебя всегда вначале какой-то там всплеск но важно понять люди продолжают вообще дальше запускать этот сервис или нет и мы хотим понять как бы насколько большие например инсталляции да почему нет то есть если там уже кто-то большой серьёзный то может быть пора продавать вот и третья штука да которую бы я сделала - это наверное всё-таки какой-то signup flow неважно SAS это или нет вот например если зайти сейчас на anyable у нас там очень просто всё очень просто максимально тривиально но там сразу же есть логин через GitHub вот и мы попадаем в такой суперпростой отминку в которой можно получить лицензию можно начать использовать САС которая у нас бесплатная версия вот но смысл в том что мы видим хотя бы что люди подписались у нас есть их email у нас есть при сайнапе опция подписаться на нашу рассылку и на самом деле если вы более амбициозны вы можете по дефолту всех подписывать на свою рассылку условно говоря так ну большинство на самом деле стартапов тебя подписывает на свою рассылку сразу дальше ты можешь отписаться вот но в общем это какой-то контакт с аудиторией то есть ты можешь им задавать вопросы ты можешь им присылать какой-то свой контент ну хоть что-то и мне кажется это важно даже до того как вы начинаете что-то монетизировать начать выстраивать с этой аудиторией какой-то контакт какую-то связь вот и просто GitHub не даёт на самом деле этой связи да можно до бесконечности анализировать эти кто тебе поставил звёздочки вот но это очень слабый сигнал это на самом деле очень мало о чём говорит и в идеале после этого ты да нужно рассказывать о своём продукте на ну на конференциях на подкастах ну понятно что в своих собственных соцсетях в редитах где могут быть люди которым это может быть интересно и так далее а мне нравится идея делать технические такие блоги то есть то что мы делаем в марсианах мы рассказываем мы кстати экспериментируем с каким уровнем погружения мы должны рассказывать про свою работу иногда людям нравится когда там оченьочень подробно про какое-нибудь партиционирование баз данных прям суперхардкор иногда кстати людям нравится когда просто написано вот такая офигенная компания не знаю вот например steckблиit компания которую никто не знал они сделали продукт BT.ne кодсы выросли там да номер один COD generation app в мире и это всё сделано на Rails и там сотрудничество с марсианами это просто такой как бы весёлый кейс классный успех вот то есть мы по-разному и точно также стартап может писать то есть ты можешь писать про каждый новый open source cas про который тебе разрешают написать ну там например ты сделал open source и вот например да когда Superbase использовала Image Proxy нашу именно как open source версию они сами написали про этот блог вот и это идеально ну у те у кого пиарщики есть да пиарщики контент-маркетинг они конечно сразу схватываются за такие моменты да кстати у них нет пиарщиков и контент-маркетингов короче как в Superbase построено вот это всё написание контента ceo сидит рядом с разработчиком который делал фичу а у них выделено если не ошибаюсь одна или 2 недели в конце такого трёхмесячного спринта вот у них каждые 3 месяца релизк и последние по-моему 2 недели они тратят на контент который лончвика то есть последние 2 недели перед launch Week - это подготовка контента на lлоe Week и контент делают инженеры но естественно они сами как бы не будут это делать вот фаундер сидит рядом ээ ну виртуально и помогает я тут грустно вздохнул да потому что в конечном итоге действительно самые крутые штуки то есть вот у меня то же самое сидишь и пишешь тексты то есть такой посмотришь кирилл ты чем занимаешься в компании я блогер если упрощать это стандартная штука да а это между прочим ну может быть самая важная и самая в каком-то смысле такая тонкая часть работы потому что ты должен хорошо понимать а кто тебя читает что им как им это можно подать построение бренда да то есть одним продуктом не отделаться это правда я хотел сюда добавить а вот мы очень близко к этой теме но как будто бы немножко пропустили я понимаю что скорее всего для тебя это очевидная вещь если человек всё-таки делает продукт который является прямо совсем либой и там уж прямо на сайт у него нету места о'кей discди discion на гитлабе на гитхабе есть это хотя бы что-то да потому что в активных репозиториях общаются но есть ещё кое-что это называется документация да точно документация документация очень важна правда документация такая больная тема потому что большинство людей пишет документацию для самих себя вот а документацию надо писать для конечного пользователя например в документации лучше не использовать термины которые ты сам придумал для самого себя или или стараться хотя бы их не использовать это изо всех сил лучше идти методом прогрессивного джипэга то есть сначала показываем крупно как решить там простые проблемы и где-то уже там начинаем углубляться в какие-то более тонкие тонкости и так далее короче самый отвал происходит именно на этом месте то есть должно быть возможность там попробовать онлайн а готовые сборки где уже просто проект который ты развернул посмотрел как функционирует гифки интеграции под всех платформ и так далее и в итоге кстати потом на интеграциях и выясняется что большая часть разработки и происходит когда тебе всё это надо внедрять да но в любом случае есть паттерны а я просто хотел тут добавить что когда делают доку там очень важно есть у тебя как бы дока по IP апи ну любят же программисты ну у меня вон там спецификация Open API типа бери или вон у меня сгенерилась дока автоматом по типам это очень всё здорово но этого мягко говоря недостаточно потому что людям нужны кейсы поэтому одна из самых главных вещей помимо get started со всеми этими разветлениями - это гайды то есть я вот всегда когда захожу на новый какой-то инструмент я в документацию иду в последнюю очередь я всегда смотрю гайды то есть типа покажите мне кейсы я хочу посмотреть как это используется как ну и из этого я понимаю минимальную настройку которую я должен сделать а дока - это уже всё это последний момент это я уже решил ставить это я уже решил этим заниматься хочу теперь посмотреть что у вас там по параметрам в функциях да очень хороший коммент и мне кажется было правило по-моему убила Гейтса правило 10 минут когда человек получает там CD с автом вот он должен в течение 10 минут сделать что-то полезное с ним работающее да да вот и у нас сейчас в двадцать пятом году это правило как правило не выполняется несмотря на САС несмотря на всёвсё что у нас есть э модели дистрибуции и так далее конечно же это в каком-то смысле сложнее в дифтулах потому что ну дифтул он всегда встроен да в какой-то большой процесс поэтому придумать как его попробовать как бы на коленке иногда сложно зачастую сложно но как раз это как правило то что нужно сделать я просто хочу хотела сказать что почему это стало так важно сейчас 20 лет назад мне кажется лично индивидуальные разработчики вообще не принимали участие в принятии решений о том какой софт купит entтей какой софт купит компания это всё принималось на уровне там каких-то executтив вот и все разработчики просто получали стек ну как данность ну вот да вот у нас такие вот у нас такие инструменты у нас такие вот фреймворки у нас такие библиотеки сейчас это всё как бы переверно там называется Shift Left там всякими словами да иногда в общем всё связано вот но мы поняли что гораздо эффективнее когда вообще каждая команда может принимать решение мы будем использовать вот такие инструменты вот такие вещи и очень много софта вот так вот продаётся то что называется bottom up да то есть снизу и это всегда выглядит следующим образом какой-то разработчик по фану на уикенде играется с каким-то инструментом и как сделать и реально крутые toс маркетологи знают как сделать так чтобы привлечь разработчика чтобы он на своём уикенде а игрался бы с твоим инструментом и вот это самый гениальный маркетинг когда это по фану когда это классно и да это какой-то серьёзный в итоге там продукт который деплотся в КубернеNтс но тебе с ним прикольно на выходных поиграть это может быть какой-то демо это может быть какой-то специальный кейс который описан не знаю что вы можете собрать у нас вот вот такую вот штучку да а но классно когда твои гайды в общем помогают этому мы например делаем много всяких демо которые вот можно развернуть которые можно просто открыть по ссылке в Stablits то есть это в browser ID и ты сразу всё видишь сразу там запускаешь у тебя всё работает ты можешь там что-то поменять да все файлики посмотреть пощупать это правда да да и это тоже помогает кстати нельзя не сказать о очень серьёзном преимуществе для распространения такого софта мы сейчас я думаю немножко про маркетинг тоже поговорим именно за счёт вот этой вот фразы: "Поиграть с инструментом на выходных" это виде разработчики только такие упоротые которые так делают ну то есть чтобы маркетолог сказал: "Я поиграл с инструментом на выходных" да это сейчас работает для искусственного интеллекта но вот раньше ну это прямо надо такой типа: "Ну да я посидел поизучал сервисы" но это не выглядит как фан то есть нет такого что такие все сидят и такие: "ау сервисы" а ты какие сервисы а разработчики в этом плане какие-то маньяки ну и я такой же ты реально всё время а новая библиотечка давай сейчас и пошёл играть с ней значит во все поля и вот эта вот вещь она конечно даёт тебе столько бонусов если ты умеешь этим пользоваться и встраиваться что просто вау а в обычном то есть если бы короче маркетологи из нормальной жизни узнали про это они бы сказали: "Ребята мы вам завидуем вы просто можете аудиторию собирать вот она вот есть она хочет вас сама сделайте только ей удобно" и не надо думать как бы возьми мой инструмент поставь себе вот то что обычно происходит всегда в такой более классической жизни и да в этом плане конечно очень классно всё это интегрировать кстати а здесь ещё хак есть да а сейчас прям классно видно как ну это всегда было но сейчас особенно классно видно как появляются реально классные проекты настолько быстро и настолько а они всех вдохновляют что их очень быстро начинают внедрять другие инструменты которые тащат за собой приведу пример ril когда-то не все это знают коферипt его успешность это во многом была заслуга Rails его просто включили туда как гем по дефолту вы ставите рес у вас автоматом кофе скрипт всё в космос полетел и фактически многие проекты за счёт этого вообще начинают не просто жить а приобретают всё что надо то есть кто-то в тебя добавил свою собственную докумен да кстати возьми пример вот я недавно читал Open Open выпускают какую-то новую штуку типа у нас там новый способ работы с ассистентами и приводят в пример две компании в блоге естественно я пошёл смотреть и все побежали смотреть и вот этот Life Kit они интегрировали я думаю там да тоже всё да и с Автом же это то же самое работает то есть вы когда что-то используете у вас там внутри либо стоят ну и соответственно а я могу пример привести вот я пользователь инерции и много про неё рассказываю вот а вы ментейнеры этой штуки там кстати есть кое-что что вам надо внедрить это я отдельно может потом расскажу ну в общем там прикол в чём ну это не сейчас просто потом я расскажу я ну я очень активный пользователь и продвигаю её то есть я её использую показываю всем внедряю у меня в разных проектах она уже есть и на Хекс она будет круто потому что я вижу это как будущее разработки для таких людей как мы так вот там есть такая штука что ну ладаш все знают во фронт ладаш да но ладаш дефолтный у него три шейка нет тришейкинга и соответственно у тебя бандл большой и например есть елкиIT который намного менее популярен но он типа максимально современный и но при этом достаточно популярный и вот я пришёл там к ребятам которые для инерции пишут некую приблуду и у них внутри ладаш и и он весь включается большой бандл я ему ишс на днях написал я говорю: "Давай поменяем на этот на елки kit" типа он уменьшит он такой: "Так я вообще не менял потому что я думал что инерция юзает Лодаш и типа по кроссзависимостям там будет" оказалось что они там ничего не импортят и он такой: "Да я сам перепишу" и он прямо на днях заменил Либу и вот от таких вот решений от таких вот фанатиков от ну я не то чтобы фанатик этой либы но я увидел в ней перспективу и побежал её распространять блин это офигенная история про Open Source вот просто восхитительно я просто это рассказываю именно потому что вот именно так вот такими маленькими штучками оно вот так вот и происходит у тебя появляется эффект сети и потом это пум начинает стрелять потому что программисты - фанатики то есть если ты влюбился в инструмент человек глотку перегрызёт за него и бегает всем про это рассказывает а любой маркетолог скажет: "Реферальность" как вы это делаете мы хотим тоже реферальность чтобы все ходили и говорили: "Хекслет лучше всех остальных школ программирования идите учитесь на Хексле" блин это правда и и слушай и вот то что Хекст рассказывает мы используем да энерши мы используем то это я думаю тоже супер супер супер полезно супер влияет кстати ребята знаете вот а есть блок Убера технический вот оттуда родилось много девтул стартапов просто из блога Убера потому что То есть люди читали понимали что нужны инструменты да это очень популярный блог среди ну там большого количества инженеров и в этом блоге они рассказывали про те там open source не source решения которыми они пользовались это было суперважно для Кликхауса который мы все знаем кликхаус стартап вышедший из Яндекса поднявший 300 млн долларов инвестиций 300 это вау да это произошло в двадцать первом году очень удачно то же самое кстати тоже компания с основана выходцем из России кажется а Temporal они вообще TemporalЛ он как бы вообще вышел из Убера насколько я понимаю то есть там основатель работал в Убере но тоже в их блоге они рассказывали про то есть они заосорсили решение для этих вот workflows durable durable workflow execution такая как бы штука и в итоге а партнёр Сиквоя Capital вен венчурной компании пришёл вот к этому парню и предложил ему основать стартап и от этом порал вот и это не это не единственные примеры то есть те когда если просто хотела сказать что вот здорово когда блог компании особенно большой известный рассказывает о тех тулах которые ребята используют внутри ну как бы не жадничают да рассказывают это классно для их и их бренда HR то есть потому что инженеры не знаю читают этот блог думают: "Блин как классно работать в Убере у них там такие классные технологии" вот и это очень круто для вот этих самих тулов кстати знаешь что я вижу любая такая штука как только она становится очень заметной и влиятельной и это понимают венчур то она конечно начинает коммерциализироваться это примерно как когда у тебя в фильмах любой бренд который там показали - это обязательно нативная вставка я уверен что сейчас это есть оно может в небольшом количестве но будет увеличиваться потому что логично что если ты хочешь продвинуть что-то ну например Uber решил стартапы запускать вот отдельно да это же прямо само по себе классно ну это я немножко уже вбок это я уже так чисто во что всё скатывается оно скатывается да но я кстати уверен что это абсолютно честно абсолютно прозрачно то есть ребята действительно там пишут про те инструменты которые они используют мне кажется что как только это скатывается в рекламу ты перестаёшь этому доверять и тут интересно тут мне кажется в нашей индустрии очень важна вот эта какая-то интеллектуальная честность чтобы была мне кажется это кстати в Он Сорсе гораздо популярнее когда ты рассказываешь например о своём решении и упоминаешь ещё другие да другие open source решения ты ну как бы ты вот стараешься немножко стараешься как бы related to я обожаю когда вижу вот я какую-то либо ну обычно это в мелких либах когда находишь там говорят вот ещё пять там реактомпонентов которые то же самое делают и вот мы свой сделали там по таким-то причинам но это конечно это уже меньше про деньги на самом деле и про OpenCore это скорее просто вот в целом как open source а разработка и всё остальное мне кажется что даже даже когда у тебя коммерческий продукт ты всё равно можешь говорить о даже о конкурентах и и хорошо можешь говорить ну бенчмарки очень важно бенчмарки кстати я вот не могу про это не сказать вот мы говорили про создание новых инструментов а ведь ещё всегда есть вот тренды а которые просто вот если я могу сейчас сказать один тренд который я думаю ты со мной согласишься очень легко можно реально открыть бизнес получить что-то популярное знаешь какой он переписывай инструментарий на раз уже всё уже уже на го подожди подожди с прошлой недели уже на го или нет серьёзно ну ладно но самое главное нет есть конкуренция есть где-то го гдето раз но смысл в том что мы с тобой точно знаем что сейчас вот происходит такая тенденция что любой продукт который как-то более-менее берутся там звёзд то есть у тебя такой и все просто как сумасшедшие туда побежали у меня даже в комментариях под Ютубом когда я вот в Твиттере какую-то либу недавно показывал которая а как раз AI кли утилитка AI чаat называется реально очень классно удобно ты всякие рак штуки можешь делать поиск по файлам а ну вообще короче суперу удобно я внедрил в свой проект что мне пишет в комментариях чувак о он на расте беру то есть получается что сейчас вся аудитория на это прогрета и когда ты показываешь бенчмарк что у всех вот столько времени занимает а у тебя там даже полоску эту не видно а у тебя получается и вот один из таких ярких примеров - это Python в котором сделали UV то есть и эти Linterформатер а и packackжменеджер наконец-то заменять начали всё это добро это прямо стартап то есть там инвестиции там деньги они по-моему так пока ещё не поняли как они на этом будут зарабатывать но например мы уже курсы переписали то есть мы уже эти инструменты рекламируем потому что они стали по сути стандартом де-факто и это так безумно даже когда ты об этом думаешь то есть чуваки пытаются построить бизнес вокруг линтера форматора и пакетного менеджера ну не знаю что у них получится ну как тебе вот это раст истерия раст истерия это вообще история про про hype cycles в теке тут важно вот что и там и у был и унеса был и у сейчас хайкл да и у там не тут важный момент что часть этого всегда наносное и всегда его потом выносят кстати у графкэля был хайпсайкл а он вообще Да вот и тут важно просто суперважно и супер сложно оставаться прагматично то есть понимать для чего нужен раст например да а есть случаи когда нам типа super performance да причём в определённом да ещё раз в определённом смысле а и там мы пишем на условно говоря да мы можем заменить решение на аналогично написано расть и это будет круто ребята просто переписали что компилятор Тайпскрипта на Го в этом да скандал был на прошлой неделе я уже так внимательно не смотрела но там был просто почему не раст что произошло как так просто сердечки как бы разбиты но если чистый перформанс это не единственный аргумент когда мы выбираем технологии мы должны смотреть на все аргументы тот же самый граф QL и и мы всегда должны смотреть что мы получаем и что мы теряем у нас редко сейчас в Теке есть вот эти прямо парета как бы улучшение вот мы всегда часто что-то теряем и нужно очень хорошо понимать где этот компромисс имеет смысл а где нет где это действительно там улучшает где где нет и просто каждый раз каждый блин раз получается что этот хайп-сайкл всё равно спадает это ну это всегда и оказывается что часть решений которые были приняты в прошлом были приняты неправильно и я уже была человеком который блин а чуть ли не чуть ли не извинялся за графкэль перед сети а то есть ты была с теми кто на плоту на этом поплыл так сказать в водопад мы да мы там вот заносили графкель в компанию э прямо вот в двадцать первом году мне кажется или в двадцатом и ровно перед тем как это всё знаешь там всех как бы понятно ставки выросли расходы выросли всех людей сократили команду а вот каждый раз когда появляется какая-то там front ops какая-то команда которая там что-то internal Tools вот это первая команда под сокращение обычно идёт и потому что не очень понятно какой там бизнес-результат и ээ ценность как вернее так иногда понятно кстати иногда это вот мне нравится PlatТформ Team- это команда которая обеспечивает долгосрочную там масштабируемость и продуктивность вообще всех масштабируемость сервиса и продуктивность там всех остальных может быть очень прагматичной и очень эффективной командой но иногда если это просто мы из-за хайпа выбрали инструмент и теперь у нас а не знаю четыре разработчика и все остальные типа не пишут на расте и не знаю два из них там уходят мы не знаем что делать ну короче это может быть проблемой вот и мне кажется что раст - это даже так я не хочу говорить про раст я просто хочу говорить про хайpe cycles что всегда часть этого хайпа потом будет как бы признана ошибочной и нам как людям которые всё-таки долго хотят быть да в этой не знаю экосистеме и думают о своей репутации просто очень важно быть очень прагматичны то есть понимать о'кей даже хайпа сайт да как мы должны на самом деле принимать решение нужно ли нам то же самое кстати React Next Dress React Server Components и вот эти все вещи иногда если мы понимаем все там за и против и мы принимаем прагматическое решение это всё правильно иногда это просто и вот это вот эта штука естественно на то что ты сказал: "Да ты делаешь репозиторий на Расте все хайпят все тебя любят" знаешь у Пологма есть эссе про fans and haters и его мысль что всегда когда ты делаешь что-то крутое у тебя есть фанаты у тебя ровно такое же количество haйс есть это как такой баланс сил природы и как только с тобой да как только с тобой там что-то где-то не так ты сразу увидишь что у тебя есть куча ещё хейтеров я и это просто это не значит что нужно там этого как-то бояться или так далее это просто нужно понимать что вот этот фанатизм - это в общем сторона того же самого что вот бессмысленное хейтерство фанатим страшная штука да да лучше просто как бы не знаю как-то игнорировать обе стороны ну я хотела сейчас вот именно знаешь какой точки зрения то есть ты сейчас смотришь как уже человек у которого составившийся бизнес и которому надо принимать решение чтобы это всё не порушилось я скорее это знаешь с какой точки зрения то есть вот а борьбы так сказать с возражениями то есть возражение обычное это всё у на за нас придумали везде нужны деньги и так далее я всё время показываю примеры мы с тобой это обсуждаем я говорю: "Ребята у вас вот каждую секунду идёт какая-то [ __ ] которую можно вцепиться и вы получите там людей вы получите всё что вот мы сейчас говорили другой вопрос что пойдёт дальше но но нет такого что вы сядете у разбитого корыта с самого начала и скажете: "Ну у меня денег нет никому я не интересен" просто идёте такие: "Так вот эта фигня на раз ещё не переписана или на го ладно вот Typeesрипt на го" да переписываем и это не обязательно должно быть что-то сложное и это может стать началом если например у вас нет никаких идей а то что там кто-то куда-то уходит и умирает ну так предпринимательство риск никто не говорил что будет по-другому зато научитесь но по крайней мере у вас будет хоть какая-то активность потому что если вы начнёте писать что-то ну допустим вот такие знаешь помнишь был момент когда сборщики аляпак писали просто кучами но их все также писали на джаваскрипте и в реальности когда ты говоришь вот там эти циклы мне повезло что по большей части я действительно угадывал вот как бы как оно повернётся я точно помню раза три когда я не угадал но в целом я угадывал и вот когда они все пошли я всё это время сидел на вебке и я видел как какой-нибудь феникс на Эликсири на роллап ушёл ролп умер он вернулся на вепак и так далее я такой: "Слава богу" это знаешь как про эти рассказы про тех опытных чуваков один бежит там значит забор открывает потом опускает а ты в это время сидишь и ждёшь так сказать потому что в конце концов все вернутся обратно и о у меня есть критерий хочу тебе поделиться у меня есть критерий как я понимаю когда технология дошла до уровня что можно её использовать я это на примере Вита показывал всегда ребятам я говорю: "Вот смотрите один из самых главных критериев - это даже не то что какая-то компания у себя это заинтегрировала это ещё не показатель а вот когда остальной инструментарий у себя в доках начинает писать что ну у них есть инструкция по интеграции" то есть например я поверил в вид и что всё VPC можно выкидывать только тогда когда во всех инструментах которые являются популярными появилась инструкция как это под вид завести и вот для меня это один из ключевых критериев потому что вот технология доросла до момента когда можно верить что она не помрёт да кстати вид тоже сделали стартап подняли раунд а на чём они собираются зарабатывать не представляю как они собираются монетизироваться-то вот да но очень классные ребята очень классная команда действительно да я делала маленький как бы доклад про это что с моей точки зрения вид это не просто какой-то ещё один buildтуol а моя мояная как бы надежда что это такая как бы абстракция над билтулами что вид ну поскольку у них уже там несколько внутри на самом деле поддерживается разных билтулов там для прода для стеджа вот и они будут их они как бы кометится что когда будут выходить неизбежно новые всякие там билтулы будут и уже там и быстрее раст что-нибудь сделают и так далее что нам не придётся съезжать с Вита э потому что он действительно классная это как бы такая классная абстракция да ты можешь да писать плагины но она всейкой системой да да он абстрагирует тебя от вот этого всего безобразия в этом плане я считаю что на самом деле Дэвид мы как бы как марсяне мы думали об этом мы считаем что Дэвид поспешил он ну детеющий я имею в виду автор рейлс что он сказал: "Всё билтулы меня как бы надоели mapap делаю свой да да импор Maps там no build да типа мы не будем билдить вообще JavaScript не надо нам у нас всё хорошо без этого" на самом деле было всего два варианта что сделать можно было сказать отказаться от всего вот как он сделал а можно было сказать: "А вообще тут очевидно не хватает какого-то слоя абстракции над вот этим всем зоопарком который у нас каждые 2 года у нас появляются новые животное в нём и этот слой абстракции - это вид вот то как мы сейчас это видим и всё и это как бы для нас решает много проблем это open source и в этом плане как ты сказал есть куча нерешённых проблем есть огромный пласт э вещей которые мы делаем просто неоптимально мы как вот когда ты чувствуешь что ты как обезьянка крутишься по какому-то колесу бегаешь в в теке то это значит что там есть возможность что-то улучшить что-то нормализовать и я за то чтобы каждый человек понимал что у него есть уникальная точка зрения на экосистему что у него есть уникальные опыт уникальные знания уникальное видение и исходя из этого видения а предлагал всей экосистеме какие-то решения например я вижу со своей точки зрения что нам не хватает вот такого продукта что вы думаете и дальше когда ты в OpenСour ты начинаешь с людьми общаться ты рассказываешь про это на конференциях и ну да наверное вот эта возможность быть открытым вносить свои идеи но при этом быть открытым к диалогу она и является вот такой таким каким-то базисом для развития потом продукта и бизнеса как будто я почувствовал небольшой камень в огород это дичейча может быть мне показалось я кстати вот если говорить про эту штуку она суперспецифичная я думаю мало кто понимает о чём мы сейчас с тобой говорим там просто в рельсе да с одной стороны когда-то был Спрокетс когда-то была это революция ещё до вебпака то есть короче люди опередили своё время потом и система развилась а потом это стало немножко уже отставанием вот эта вещь с которой я кардинально с ним тоже был не согласен и например вот ты не повери опять как-то так звёзды совпали что вот сейчас мы планируем переход на витруuби вместо естественно всей этого приблуды у нас до сих пор вебпакер просто мы ещё этого не делали и вот сейчас стоит задача в том числе этот переход сделать а потому что у нас V-тест везде да всё да люди в экой системе используют суммарно там штук 20 тулов их очень много бил Bill Tools там JS CSS ээ короче навис уже да да очень очень много всего и проблема основная что да когда ты делаешь новый продукт ты можешь взять whatever's the latest you know что там сейчас модно а как быть блин с теми которые у тебя уже построены работают на них пользователи сидят ты же не можешь вот каждый год переезжать на новый там build там пайплайны есть короче много мы видим как инсультанты много приложений у которых такие слои и там часть эстов так сбилдится часть так да очень сложно знаешь какоя-нибудь безумная какая-нибудь регулярка которая достаёт эссеты по твоему репозиторию а который никто не может прочитать там нужно специфические знания да то есть там программист - это не то что ты умеешь что-то прогать а ты вот это LEGAC всё знаешь соединяешь и со всем этим работаешь да но но это на самом деле является местом потери такого количества производительности вот когда ты борешься с системой когда ты когда у тебя у нас был такие люди называлось Front Ops то есть это как бы фронтENд который может настроить AS pйплаine вот ну то есть это очень редкие У меня был пример вот подкаста с парнем из мира разработчиком и например там прямо однозначно у них есть Front ops и там однозначно такие ребята нужны потому что когда у тебя проект я могу сейчас ошибаться в цифрах но порядок наверное такой назову когда у них проект на несколько миллионов строк на Тайpeскрипте изначально билдился там десятки секунд в минуту и стал билдиться за какие-то за секунды это как бы нифига себе и и в таких местах это реально нужно но не то чтобы мм каждый день происходит ну да и это должно быть не в стартапах уровня 10 человек да да и где кода там вообще нету вообще да мы знаешь многие вещи принимаем как бы как типа думаем что ну о'кей это всё уже решено но на самом деле их так много новых понятно что сейчас есть AI и сейчас например там первые вот эти скандалы с безопасностью в тех приложениях которые сделаны Vipe coded да то есть с помощью AI либо не разработчиками а либо ну разработчиками которые не смотрят в код особо я не могу не посмеяться на эту тему потому что что может быть лучше чем как же Лео по-моему зовут этого парня да что парень вайпкодер который взорвал интернет за последние несколько дней и я пост кстати написал может быть ты видел про него это да я написал так вот что если у тебя вайп то он обязательно из Майами потому что это же это же мы он у вас там ещё не собрал местный какой-нибудь митап вот я такой я подумал блин написать что ли ему в личку встретиться поболтать с чуваком хоть помочь ему как-то но я думаю что ему 100% написали здесь же тоже много народу вот ну довольно интересно так что не будьте как Кирилл пишите людям смотри вот тут я хочу сказать смотри когда возникает такая мысль что ты хочешь что-то сделать и дальше у тебя следующая мысль ну наверное это уже сделали но ты но ты не знаешь что тебя нет доказательства этому вот не ну я я за то чтобы делать я за то чтобы писать всяким людям я вот например а я же делаю тут в сфруби вот я очень много пишу разным классным ребятам например есть такой Эндрю Кейн который написал пиджиктор э всякий там нейбор ну короче просто половину там AI related open sourса и он живёт в Сан-Франциско и он урбист я уже несколько раз там с ним по-всякому переписываюсь он он просто не обычно не выступает у него вообще ни одного там доклада ни одной записи на Ютбе нет вот но моя миссия вытащить его комети ну я вытащила там например Джереми Эванса из Сакроманта автора роды сил поле штруби книжек ну короче много таких всяких классных ребят я про то что все если что да да у нас тут много ребят вот и я за то чтобы я вообще за то чтобы когда у тебя возникают какие-то такие мысли что-то сделать кому-то написать что-то попробовать я за то чтобы это делать - это не очень много думать о том почему это не надо делать если это никому не вредит от этого получается много возможностей просто это надо делать постоянно не ждать что я один раз кому-то напишу и всё сложится нет это мне кажется и есть энтрпренёрский вот стиль жизни у меня на самом деле очень много каких-то кейсов когда я в холодную писала кому-то имейлы и люди отвечали например мы сами использовали вйблей есть open source технология для межсерверного взаимодействия называется Nats Natsная её сделал а Дрекн по-моему соснователь VMWR короче очень такая известная личность он сделал наs и он сделал стартап называется там компания у них немножко другое название стартап который продаёт вот там какие-то нации решения я просто в холодную написала вот эту модерку и сказала что нам нам нравится Нац и давайте мы вам поможем сруби клиентом СТК вот и и это наш клиент уже топ который год да да ну в плане такого деф-маркетинга вы круто делаете тут что говорить это офигенно да в в разработке народ в этом плане супер открытый это правда очень легко сойтись и поболтать и может быть что-то замутить да я знаешь что хотел тебя спросить вот я в процессе мы мало этого касались но вот вы же столько лет этим занимаетесь у вас по-любому есть куча всяких разных интересных историй вокруг ваших стартапов людей которые там пользовались приходили и так далее можешь поделиться просто один из самых таких-то классных моментов которые я помню это когда а Superbase э заиспользовал Image Proxy чтобы для своего сервиса в хранения изображений и вот для формирования преwю оптимизированных они за использовали наш open source и ребята сделали блог про это целый пост где они описали как они сравнили забанчмаркали прокси с другими решениями и выбрали его и затем они ещё записали видео на YouTube в котором вот фаундер и разработчик Чи обсуждают это решение обсуждают прокси как бы восхитительно я сразу же написала Полу фаундеру мы с ним он сразу же подскочил со мной на звонок то есть мы мы поговорили мы мы потом ещё встретились в Сан-Франциско мы придумали разные они на самом деле сейчас я их познакомила с Steкблиit и они делают совместно разные штуки они делают сейчас хакатон вот это Bolt new и Supase они сделали интеграцию они делают кучу всяких штук вместе и я их познакомила это тоже прикольно если мне понравится какой-то контакт буду к тебе заходить ты там ты там в Сан-Франциске знаешь всех да дада да так и есть нет это кстати это моя миссия в общем-то в Сан-Франциско это быть человеком который может познакомить там любых двух человек в дефтуалах угу знаешь и тут история такая я я заметила что когда мы стали продавать коммерческую версию Некейбла мы стали получать гораздо больше качественного фидбэка именно платящие пользователи рассказывают нам и хорошие истории и там очень детально описывают свои проблемы понятно почему потому что у них это стоит в продакшене и они от этого зависят а и на самом деле именно благодаря вот этим ребятам которые у нас там есть какие-то знаешь блокчейн биржи которые используется не Cable и и там какие-то просто биржи когда очень много вот этого realтайм взаимодействия у нас есть докти которая большая очень компания в Америке которая тоже использует enable и вот каждый раз когда они да присылали очень какие-то специфические кейсы да мы их разруливали и я прямо чувствовала что всё продукт ну продукт становится прям супер булет проф из таких смешных историй я помню смешную история была у Ситника когда когда была проблема с безопасностью в одной из зависимостей не прямо в его Опенсорсе а в одной из зависимостей и там что-то упало прямо вот не с безопасностью была проблема там что-то упало в одной зависимости и в итоге после CSSс мне кажется короче были какие-то с ним проблемы возможно там что-то стало прямо падать и Ситнику написали несколько ишью в минуту то есть он проснулся а и в течение нескольких часов ему создавали одних и тех же идентичных ишью по несколько штук в минуту то есть просто люди понятно как бы не смотрят на то что уже есть в общем когда он это всё быстро там достал ноутбук там понятно в режиме мм горящей жопы всё починил а в итоге говорит прислали в ответ там что-то типа 50 долларов доната или там пяти такие такие истории про понсорство к нему ещё периодически приходили люди которые говорили мол у нас тут а high priority типа request от там компании типа Microsoft я старалась с ним работать чтобы научить его как отвечать так чтобы тебе после этого хотя бы задонатить и послать их в задницу нет нет о'кей ну например вникебля когда к нам приходят с какими-то такими запросами от компании я просто всегда делаю я всегда использую свой консалтинговый ээ процесс я говорю: "Фича вот мы её оценили она стоит столько э готовы как бы за это заплатить оно пойдёт в open source" обычно мне ни разу не отказывали кстати не ну это классная да вещь вместо того чтобы там пытаться что-то объяснять просто вставляешь ценник за который в принципе ты обрадуешься если будешь это делать да и всё да да-да да то есть это ну просто как работа не естественно если оно Нет иногда мы просто говорим что наш продукт не для этого ну то есть там он не должен эту проблему решать там он там не получается никак но как правило да идём навстречу так например мы сделали фолбек на longполинг для защищённых вай-фаев в то есть когда вебсокеты режется это был там что-то заспонсированное какой-то компанией ну и много таких же ну вообще это довольно базовая фича во всех подобных либах ты это просто ждёшь да что у тебя раньше-то вообще это был мастх потому что много где не работало а сейчас Да а а сейчас как бы вроде не так это распространено знаешь ну короче смотри видиш приватные сети всякие там да приватные сети да с с одной стороны ты можешь сказать: "Блин ну это какая-то база" но с другой стороны блин как сказать вот вот это то что называется фича парити не я согласен что при лонг полинге многие вещи тупо лучше вообще не работать чем лонг полинг это такое тоже бывает тут как бы не поспоришь мы поэтому даже вот соки тамы активно используем и местами вырубаем его нафиг потому что иначе смысла нет да есть такое дело я так понял что до маркетинга мы не добрались о'кей значит будет у меня классная тема она поговорить ещё дальше с кем-то а вот наверное последнее про найм вообще разработчиков и просто вот участие в этом добре а есть же ещё положительная страна но уже со стороны вас как фаундеров да вот вы проект делаете к вам приходит куча народу делает полреквесты а да если это Open source именно такой где мне не хочется чтобы меня мучили для меня это будет скорее напряг а вот если это Open source такой как у вас то всё-таки это приносит пользу и довольно много наверное иногда но при этом помимо того что эту пользу приносят и собирает коммьюнити всё такое у вас же ещё появляется возможность набирать себе инженеров через этот путь вы это используете или нет да мы используем или у вас мало в принципе девелоперов вам не Нет смотри я я кстати знаю что есть компании а которые прямо суперактивно это делают и зачастую это вот кстати например компании которые нанимают эликсир разработчиков очень часто смотрят в Open source но там маленькая очень такая экосистема этих разработчиков в принципе не так много и в каком-то смысле тебе всё равно нужно всех нанимать вот так за руку то есть довольно сложно просто знаешь опубликовать вакансию эликсар разработчика и ждать что к тебе кто-то супер супер крутой придёт open source мне кажется точно помогает нам выстраивать HR бренд сказать что мы прямо нанимаем из контрибьюторов нельзя хотя а мы безусловно если люди контрибьютили в нашей репозитории это огромный плюс они всегда как правило пишут об этом в изначальном имейле и ну это всегда приоритет в общем да плюс 100 очков 100% это это просто означает что не только то что человек просто там понятно там не доки поправил да как правило грамматическую ошибку а а значит использовал да на использовал какой-то тул значит честно говоря если ты используешь марсианские тулы очень часто это значит что ты довольно хорошо шаришь довольно хорошо понимаешь и умеешь выбирать зачастую так наверное не имею в виду пост CSS который как бы просто там использует LW там вот а но многие вещи там какие-нибудь наносторы там да тебе нужно подумать об этом что ты хочешь как-то оптимизировать размер бандла и так далее и ты хочешь выбрать какой-то более оптимальный тул есть ещё второй аспект когда мы даём именно в бэкэнде типа домашнее задание знаешь это такой всегда ту тонкий момент вроде хочется дать задание чтобы человек потратил на него время с другой стороны как бы неловко да что человек будет тратить время многие вообще ну как бы откажутся возможно если это не знаю требует там целый день например сидеть на задачей или что-нибудь такое а у кого-то вообще нетто времени ну короче такой вопрос сложный с другой стороны без этого очень сложно зачастую очень сложно реально вот понять а какой уровень у человека мы даём часто не просто какие-то то есть в бэкэнде мы даём open source задачу то есть мы даём задачу которая вообще имеет смысл будет каким-то классным open source-тулом и очень многорса марсианского - это задание которое дали на входе новому человеку он его сделал например у Вовы это было Лагидз а сейчас мы кстати новому кандидату дали задачку впилить AI в тестпроф вот и прям там всё класс тест провкой мы придумываем смотри получается что с нашей стороны придумать крутую идею для опенсорса со стороны человека да вложиться своими силами временем но на выходе получается что-то крутое и для самого человека у него получается настоящий open source проект и ему не нужно было его придумывать да а а у нас получается зачастую ну типа крутой кандидат крутой крутой новый марсианин и мы как бы можем попросить чуть больше я бы так сказала то есть мы можем попросить я понимаю да да да попросить сделать чуть более большую задачу да это выглядит немножко по-другому а это вот та самая статья я просто видел статью которую вы рекламировали на тему того как вы хайрите я посмотрел картинки красиво но читать не стал там именно это описано было да нет кстати там это не описано о'кей там просто ту статью писал Андрей с Викой и она больше про фронт во фронттенде мы так не делаем у нас разные разные процессы во фронтде мы даём более стандартные домашнее задания как бы нам может быть сложнее придумывать там новые идеи дляourса ну вот из дкашки да тут просто вопрос с какой вы области варитесь вот у меня например учитывая сколько я с этим вот всяким работаю у меня в голове много таких идей из дкашек которые бы мне были нужны а их нет так что есть вполне варианты ну иногда например мы чувствуем что человек плавает например в какой-нибудь там асинхронщине и мы просим и мы придумываем задачу да да она будет в осорсе но так чтобы там нужно было что-то знаешь с каким-нибудь файберами сделать а ну что-нибудь такое или например что-то с базой там кстати сложнее потому что как большая часть Опенсорса ну как бы не используют базы а это всё-таки обычно либы вот но что-то что-то что-то придумываем короче а что вспомнила про то как помогает Open source короче у нас было такое направление есть вернее такое направление оно называется а работа с новыми цветовыми пространствами звучит очень странно но а мы вот все привыкли использовать хекс-коды для кодирования цветов ну вот эти Fф вот помнишь как когда я думаю мы оба когда в двухтысячных когда мы делали сайты ну мы просто мы же всегда писали код просто в блокноте руками а и мы просто помнили ну и могли там мы знали примерно как выглядит цвет исходя из его записи ну какие-то какие-то да были такие штуки но в любом случае пикерами-то я активно всякими пользовался я понимаю кстати куда ты клонишь потому что я же вижу Ситника он постоянно пишет про Я название этой фигни не помню которую там придумали си что-то там или сейчас я я Да в общем история в том что значит Рома Шамин и Андрей Ситник упоролись на тему нового цветового пространства и использование новой модели записи цветов она называется OKLCH но смысл в том что она гораздо удобнее ээ для разработчиков и для дизайнеров потому что она перцептивная ну то есть ты можешь сохранить lightness и поменять оттенок например и они настолько в это как бы увлеклись этим что в мае я вместе с ещё нашим дизайнером делаю доклад на Фигма Конфиг про это вот и мы подружились с диварелами из Фигмы они нас нашли из-за этого а они поняли что мы невероятно глубоко погружены в эту тему фигма сама ещё даже как бы не так серьёзно к этому относится как как к этому относимся мы и вот им было очень интересно чтобы мы про это рассказали они нас прямо позвали и для меня это супер достижение я никогда не ожидала что мы будем выступать на самой крутой конференции по дизайну в мире потому что всё-таки мы не очень больша мы маленькая наша команда с точки зрения дизайна в целом объективно пять человек ну да то есть сказать что вы там известный для разработчиков с точки зрения дизайна наверное особо не скажешь инструменты какие-то у нас очень крутые дизайнеры они реально просто боги но мы маленькая при этом команда то есть естественно мы как бы не сравнимся просто по размеру там с миллионом других там продуктовых и дизай и агентств дизайнерских чисто и так далее в общем пример про то что все воспринимали цвета как данность вот те цвета которые у нас есть вот на самом деле те модели цветов которые у нас есть они минимально удобные и из-за того что они минимально удобные это мне кажется одна из причин почему люди в современном вот вебе боятся использовать цвета посмотрите на все цвета которые мы используем это синий белый вот я смотрю на интерфейс с которым мы сейчас сидим там какие-то оттенки серого это все цвета которые ну у нас есть вот а а если подумать о например интерфейсах которые знаешь в которых мы делаем что-то скучное ну что-то монотонно и сами эти интерфейсы тоже скучные монотонны то есть они тоже как бы знаешь они не пытаются как-то использовать цвет чтобы тебя удержать твоё внимание знаешь там мне кстати интересно в этеке может быть больше цвета я не видела ой я тебе честно скажу всё-таки знаешь есть такое представление техническое об этом а есть конечно просто некоторые стандарты индустриальные и региональные особенности вот например если ты посмотришь на попытку рефокуса это наши вот ребята которые из России запускались в Азии у них там кислот вообще только такой но это Индонезия это так задумано там всё как надо а но честно скажу вот такой связи прямой как ты это видишь я не вижу почему потому что за цвета отвечают совершенно другие люди то есть это например бренд и там они уж точно не мыслят тем какие у нас проблемы в технической части то есть они это придумывают на базе ну как этих моделей да которые выстраиваются в брендовуй истории а потом уже соответственно вот у вас получается набор и только там где-то разработка уже начинает встревать ой вот тут у нас не получится тут у нас получится на самом деле одна из библиотечек которую мы делаем - это такая генерация палитры по в общем-то брендовым цветам но с знаешь кому надо идти это к собственно к агентствам которые всем этим занимаются потому что понятное дело мы не сами это делали то есть у нас бренд-менеджер но он работал с соответственно с ребятами которые профессионально этим занимаются то есть это агентства и все остальные а вот про кого ты говоришь что типа ребята сами сели напилили ну это прямо вот совсем стартап-стартап типа из серии которые вообще даже не понимают как эти вещи делаются они такие: "О давайте такие цвета выберем" да но всё-таки мы уже немножко на другом уровне мы работаем через бренд-менеджера так что разработка здесь вообще играет последнюю роль она делает то что ей говорят блин там там знаешь просто такая проблема даже когда у тебя есть брендовые цвета ты всё равно вот ты же должен ты хочешь соблюсти вот эти все контрасты ну как бы да ассибилити и поэтому мне кажется ты играешь на очень безопасном безопасную стратегию ты будешь говорить чтобы обеспечить контрасты никакие цветные там фоны использовать не буду потому что это страшно ну представляешь что ты используешь какой-нибудь даже брендовый цвет там не знаю зелёный а сверху не знаю ты не знаешь у тебя этот серый серый шрифтик будет видно или нет кстати ты не поверишь тут опять же мы наверное в этом плане ребята такие отличающиеся потому что а вот эта часть которую мы стараемся минимизировать вообще настолько насколько можно что я имею в виду ну например мы используем Bootstrap почти везде и поэтому получается что у тебя большая часть цветов выставляется автоматически и мы стараемся сделать так чтобы то есть моя задача в этой именной части не думать и делать так чтобы команда об этом не думала в целом наверное так и должно быть ну кстати а кстати TailWind используют OKLCH и они как раз ну пока там я не я не видела прямо какого-то супер-пупер использования но в теории когда ты используешь OKL Sage ты вот можешь генерить палитры программы то есть это смысл весь в этом что допустим у тебя есть там два-три брендовых цвета вот и вопрос четыре там обычно четыре да да вот там даже знаешь как там типа есть две палитры там основные цвета дополнительные суммарных штук около семи я просто сейчас вот с ходу не вспомню но в общем Да о интересно да да интересно туда посмотреть вот но дальше для именно для веба да тебе нужны а тоже какой-то набор тебе нужны вот эти вот фаны тебе нужны контрасты тебе нужно там ээ и самое главное что просто между всеми ними должен быть ну грубо говоря должен быть правильный контраст вот и плюс когда мы ещё вот всегда делаем тёмную тему да когда мы ревёртим ревертим как бы вот эти контрасты на наоборот там смысл в том что вот если мы используем вот эти вот хекцвета которые мы используем сейчас гарантировать контраст невозможно там нет просто даже вычислить нельзя по формуле я тебя понял да что у тебя вот эта система позволяет то есть не надо отдельно их подбирать и какие-то совершенно другие наборы букв символов цифр да у тебя получается можно применять формулы которые меняют цифру так что она соответствует модели какой-то да ты да ты можешь любым двум цветам любым двум цветам сохранив как бы оттенки обеспечить контраст между ними да поправить лайтнес так чтобы между ними был контраст нужен ну прикольно ну да то есть для меня это вот как раз те грубо говоря инструменты которые мы используем должны использовать эти инструменты чтобы мы об этом не парись приходите комитетиst да блин может быть может быть а кто кстати ктотейнит бестрап ты знаешь у меня кстати периодически вот эти разговоры бывают когда мне тоже люди говорят: "Вот tailй Wвий" я говорю: "Тейлви - это всё классно но это инструмент для девелоперов которые на базе него что-то делают" а мы у нас есть конечно скажем так он знаешь вот как ещё что хочется на сказать вот э есть технические вещи которые для нас являются корневыми где действительно мы вкладываемся и для нас важно ну у нас например это инфраструктура запуска практик да ты готового решения не найдёшь это целая история там связи интеграции но например когда речь идёт про внутренние интерфейсы моя задача не думать и чтобы мне не приходилось к вот у меня бэкэндер делает и я ему сказал: "Ну вот тебе ещё в пару дизайнера и там верстальщика фронтендера" ни в коем случае то есть должно быть чтобы вот не думать вообще карточка вот прямо конкретно и TailйWind в этом плане очень плохой инструмент я не говорю что он плохой но я имею в виду вот для решения этой задачи тебе нужно что-то поверх тайлвинда чтобы решить эту задачу иначе у тебя получится что мне бкэндру надо делать банально ему надо карточку и он будет верстать сидеть её полдня не ну как бы не имея суперэкспертизы в в этой штуке поэтому конечно нам подходят какие-то инструменты на его базе но сам он нам не подходит а учитывая что мы по сути сейчас же в основном всё-таки пишем уже на А не ты не просто берёшь да ты берёшь конкретно компоненты под React компоненты под View соответственно тебе нужны совершенно другого уровня вещи да поэтому для меня Tailwind сейчас выглядит как некий знаешь такой базис для людей которые делают на базе него да я я понимаю оно кстати так и есть кстати компания TWIN также это практически видит они же продают темы там они не просто темы они сейчас вот мы в прошлый раз тоже обсуждали они недавно зарелизили какую-то новую фигню это именно аля вот ээ не даже не тема это уже готовая дизайн-система там или компоненты по поверх Tail Windows уже именно реактовская там или на VW или на чём она там вот или все эти биндинги есть и получается тебе не нужно оперировать вот этой низкоуровней штукой она за бабки а бура бесплатен да ну в принципе тебе слушай ты можешь взять бесплатный Кстати вот цвят сделал сейчас такой стартерки для rails на инерши с Шатснодом и стелвиндом то есть это кстати люди которые мне его рекламируют они видимо не очень всё равно проблему понимают потому что мне тоже многие писали я говорю: "Ребята вы видели что это такое это просто копипаста этих классов" то есть если у тебя выходит новая версия Буotстрапа у тебя карточки автоматически поменялись если у тебя А тебе не нравится это а большинству людей просто это нравится на самом деле людям нравится что у них ничего не обновляется программисто да программистам я я бизнесмен мне нужно чтобы я апдейт написал и у меня всё было по последнему и мне не надо было об этом думать то есть это работает говорю когда у тебя вот команда фронтендеров они такие: "Ой нам нужно тут этот гибкость ой мы должны всё контролировать а я хочу чтобы фронтендом занимались другие" то есть понимаешь вот это то самое вот как бы Я поняла у тебя у тебя просто фнтен на это команда на аутсорсе бесплатная да моя вот вот что для меня будет страх да и кстати ты не поверишь как сложно разработчикам принять эту мысль они прямо я им это объясняю вот очень многие не могут принять эту мысль они они просто не могут они прямо пишут что Кирилл нет не так я говорю: "Ну свои бизнесы запускайте и делайте как вы считаете нужно" не нормально нормально да есть такая вот штука ну не главное что что для тебя это работает и и всё я думаю что Я тоже говорю ребятам 13 лет в продакшене как бы сорян да я думаю что если тебе понадобится вот по зарез что-то другое ты возьмёшь что-то другое а пока нет такой прямо безумной необходимости а я тебе прямо даже скажу не мы вот например я недавно переписывал на инерцию cД Basics и э я как раз писал тоже в простра про всякие варианты знаешь что я нашёл я нашёл например Праймреact это либо похожая то есть она но она знаешь что мне нравится там как раз нету ничего в в основе то есть он headless и получается что у тебя как бы потому что вот я тебе пример приведу React Bootstrap например это либо поверх бутстрапа но проблема в том что делают другие люди она отстаёт у тебя получается есть базовая либо а есть это а праймреact - это только реактовские компоненты и получается что у они ни на что не завязаны что они там от чего-то отстанут и так далее и всё что надо у них есть классный теминг поводу конкретный фреймворк хочешь tail wind хочешь ещё что-то и получается что мы что сделали мы просто его у нас есть Bootstrap мы добавили туда праймреact он нам из коробки дал ещё 30 компонентов или там 40 включая кстати буст такого нет а там чтобы ты понимал ну например грид который тебе и картинки и списки и сортировку и автоматическую подгрузку обработку большого количества срок пейджинг и всё это из коробки в виде одного компонента да и вот он тебе даёт 40-30 таких компонентов ты его стилижиешь под Bootstrap и вот у тебя X3 в возможностях из ничего понимаешь да а не это круто нет то что там можно стилизовать под Bootstrap вот это интересно не только то есть они headдless и там причём там тапскрип всё тапскриптовое описываешь у них правда есть коробки нету для пятого бустрапа есть для четвёртого но мы типа четвёртый поставили в целом как бы для админок работает но на фронтде я как бы с команде сказал: "Ну ничего напишем как бы связь" но зато вы мы получаем конечно уровень ну понимаешь решения он очень серьёзный то есть никаких тебя новых разработчиков никакой поддержки а вот эти я каждый раз название не могу произнести но это просто копипаста наборов этого как его господи тейлвинда вы захотите что-то поменять вот вам с этими кишками и заниматься никто за вас их не поддерживает это это правда да это правда но там просто многие многие команды это любят надо сказать что это как бы выбор потому что они фронтендеры да потому что они хотят гибкость да да да дада вот да круто слушай здорово ирин тебе спасибо большое что ты к нам пришла и всё это к нам почему к нам ко мне в гости можно сказать и всё это рассказала мне на самом деле было супер интересно мне очень интересно узнать интересно ли вам кто нас слушал потому что последнее время я немножко чуть больше начал форсить тему с а тем как можно в предпринимательство программисту дёрнуться без того чтобы нанимать команду sales и вообще как-то выходить из разработки да и делать стартап а делать именно там где мы умеем понимаем и более того мы сейчас я если скажу что сейчас хайп этих продуктов идёт я наверное не совру потому что мне кажется вот раз ты вот это всё прямо какую-то гиперактивность пошла ещё искусный интеллект накинул и стартапы вот именно онкора просто вот так вот один за одним один за одним это правда это правда и если посмотреть хороший сигнал это то сколько этих стартапов в батчах Yкомбинейтора а то есть увеличивается подём да да да увеличивается процент угу так что ребят прямо сейчас есть возможность без особого вложения денег в общем стрелять и обгонять нас и мы будем сидеть завидовать вам какие вы крутые потому что я сам хотел бы честно тебе скажу но нельзя всем заниматься подряд к сожалению так и есть не говори так и так и есть вот но это круто да если кто-то Да я уверена что кто-то как раз из слушателей или зрителей а сейчас уже имеет такую идею и там уже может быть даже что-то делает так что пишите свои может быть вопросы да мы вместе с Кириллом постараемся ответить и мне кажется будет очень круто узнать и увидеть сколько много там новых бизнесов новых продуктов в девтулах будет сделано особенно ребятами настолько мне кажется как правило глубоко погружёнными в разработку как люди из вот постсоветского пространства я на самом деле если посмотреть а какое огромное количество он сорса какое огромное количество продуктов уже на основе онсорса сделано ребятами из вот как бы нашего региона это это огромное количество и это мне кажется связано с тем что люди действительно глубоко проникают в проблемы и стараются и делают реально ну просто прорывные решения лучшие решения вот и мне кажется а давайте делать находить лучшее решение всех проблем поэтому таким образом индустрия и будет развиваться а проблем хватает хочется сказать каждый раз каждый день когда я что-то делаю я думаю вот тут бы сейчас ещё три стартапчика чтобы порешать эту проблему ребят ставьте свои лайки независимо от того понравилось вам или нет всем большое спасибо до новых встреч пишите что вы об этом думаете в комментариях делитесь своими идеями пока

[музыка]

Creators and Guests

Ирина Назарова
Guest
Ирина Назарова
CEO в Злых марсианах, со-основательница realtime платформы AnyCable, организаторка SF Ruby митапа в Сан Франциско. Ирина выступает на конференциях, таких как RailsConf и Figma Config. До марсиан она закончила ВМК и РЭШ, писала код на руби и плюсах, работала аналитиком в инвестбанке JP Morgan, основывала стартапы.
#38 Бизнес на открытом коде: как ЗЛЫЕ МАРСИАНЕ зарабатывают там, где другие теряют | Ирина Назарова
Broadcast by