Сергей @bunas_blog с двух ног влетел в продукт
Мы работает 3 недели и только неделю он как ко-фаундер около фулл-тайм, и это сильно влияет конечно.
Обожаю когда люди делают больше чем от них ожидают.
Хотя от Сергея можно было бы много всего ожидать, опыт все таки мощный
Но вот что получилось сделать за неделю:
1) подключить Humanloop (шикарный тул для анализа и версионирования промптов в AI агентах) к Magic MCP. Сергей уже лидил AI разработку в стартапе которые создавал sales AI агентов и этот опыт безумно релевантен
2) проанализировал все запросы юзеров к Magic MCP с помощью AI, классифицировал и обнаружил тонну инсайтов на счет того что люди запрашивают и как мы можем улучшить продукт чтобы им помочь
3) спроектировал новую архитектуру агента которая будет создавать не только компоненты, но и полноценные страницы, сильно лучше базовой модели
4) первым на рынке MCP (мы во многом в MCP первые, типо первый платный MCP сделали, первый с авторизацией) сделал хэдлинг ответов внутри агента, от чего даже посмеялась партнер a16z .
5) также он прокачал агента, который сейчас в бете научился запускать локально сервер и во время запроса MCP получать контекст обо всем проекте (это вообще гениально на самом деле и мы думаем чтобы упаковать это в сайд продукт)
В общем внутри тут очень весело 😉
Нашел старую статью a16z с упоминанием 21st.dev
Скорее всего будет вторая про Magic MCP, так как эта статья вышла до интервью
https://a16z.com/ai-web-app-builders/
21st
DAU - 6,000
WAU - 27,000
MAU - 86,000
Magic
DAU - 1,100
WAU - 4,880
MAU - 7,900
Active subscribers
106 (+171.8% WoW)
MRR
$1,234.33 (+175.2% WoW)
Вчера сделали shadow launch для платных компонентов
Щас залил "коллекции компонентов"
Первой коллекцией воссоздаем Vercel Geist вместе с Тиграном
Доопубликуем эту ui библиотеку и ожидаю что она даст несколько сотен тысяч просмотров в Твиттере 🤞🏼
11 часов..
Запилил всю логику покупки компонентов, пейволы и pricing pages
Завтра выйдет в тихом запуске, пока не наберем критическую массу платных компонентов
Релизим с Сергеем @bunas_blog spotify для UI компонентов в начале недели
В Твиттере десятки постов на эту тему стали появляться что такое надо, и все говорят что мы должны в 21 это уже давно реализовать.
Люди просят - мы делаем :)
/channel/bunas_blog
Для всех кто написал мне что 21st.dev привлек раунд, нет, мы пока ничего не привлекали 🙂
Даня в процессе раунда для Rork.app
Если вам интересно узнать про его проект побольше и почему он крут - могу соединить)
Растем
Вчера вечером добавил полностью бесплатный тариф который ищет по 21st.dev вдохновение и просто возвращает сырые компоненты (c использованием HyDE, спасибо ребятам из комментов, но на дешевой модели, так что почти бесплатно)
Переписал поисковый алгоритм по рекомендациям из комментов с использованием HyDE. Работает гораздо лучше 😉
До этого не хотел писать публичный анонс в Твиттере, так как не был уверен в качестве,
Сейчас посидел, потюнил поиск и промты и вроде похоже на тот продукт, который изначально задумывался.
Звезд с небес не хватает, но если вы используете shadcn как базу - он может отлично помогать расширять дефолтные компоненты.
Поддержите пожалуйста лайками этот пост, на старте важна поддержка
https://x.com/serafimcloud/status/1897641079131746725
Я веду блог как личный дневник, если честно. Как часть рефлексии. Будто его никто не читает.
Еще в виа когда у нас что-то не получалось и я писал про это, команда ругалась, типо «зачем ты это пишешь, зачем рассказывать про неудачи, нам же надо завышать оценку, а тебя читают наши инвесторы, кто подумают что мы лохи»
Но
1) в tough times важно не закрываться в себе и делиться с кем-то, чтобы получать какую-то поддержку. Как не странно, меня сильно поддерживает когда подписчики пишут добрые слова когда что-то не получается. Тем более почти все кто пишет комменты - мои друзья в реальной жизни и от них еще важнее поддержка.
2) мне в целом вообще не важно на число подписчиков. Я специально создал второй канал где хотел чтобы были самые близкие люди кому точно не пофиг на меня и кто готов посмотреть на мир моими глазами. Почти у всех моих друзей фаундеров по 2 канала, где есть второй для «близких» и где можно всем делиться. У меня просто этот второй канал открытый.
3) я не считаю честность кринжем. Странно строить образ что ты идеальный. Мне кажется круче рефлексировать над фейлами и правильно извлекать уроки. Если ты транслируешь только успех, ты немного обманываешь себя.
В итоге, я себя не заставляю.
Папа научил любые сложные вопросы и рассуждения писать от руки на листок, так как так проще размышляется.
Я так и делал, но потом перенес эти размышления в формат постов. И правда становится легче после каждого поста.
А Игорь @igorkotua за два дня собрал код который на bun собирает компоненты и скорее всего на днях все переедет на мнгновенную загрузку
Спасибо Левану за рекомендации по реализации в комментариях к посту в реплае
Вот пример как будет работать
https://cdn.21st.dev/bundled/1357.html
https://cdn.21st.dev/bundled/1357.html?dark=true
Эта девушка, по ее словам, инвестила в Cursor, Resend и Clerk.dev как партер a16z
Так что добавляет веса такой комплимент.
У меня в email рассылке 5к человек и было так лень составлять рассылку, хотя обещал еженедельный дайджест
Сейчас сделал чтобы автоматически рассылались
Спасибо Resend и их React Email
Сделал функцию в supabase которая смотрит кого я лайкал за неделю, возвращает топ компонентов и функция сама генерит имейл и рассылает всей аудитории
Обожаю код)
Меня сильно беспокоит топик прототипирования и иттериовлания в вариантов дизайна / ui
Я провел огромное число часов в Figma, иттерируя разные походы интерфейсов
И это давало свои плоды. Дизайн получался продуманным.
Как я пересел в Cursor, я больше не пользуюсь Figma и делаю все в коде, но часто беру первое решение которое получается
Типо в дизайне и прототипировании в фигма ты обычно создаешь много веток разививтия UI и в итоге останавливаешься на каком-то подходе
Сейчас так нельзя в коде
Нельзя одновременно иметь несколько веток прототипов UI
Как думаете, нужно ли фолловить этот паттерн разработки интерфейсов и попробовать создать для этого интструмент в коде или люди будут пользоваться фигма / будут брать первый вариант что выдает AI сразу в коде?
В понедельник захотелось перечитать школьную программу литературы
Пока закончил эти:
Человек в футляре
Дама с собачкой
Пиковая дама
Герой нашего времени
Преступление и наказание
Начинал Евгения Онегина, но не смог вникать в суть из-за рифм.
Войну и мир я смотрел сериалы и мне они очень нравятся, так что думаю что не буду читать.
Анну Каренину я несколько раз видел в театре, тоже пока думаю читать ли.
Что можете посоветовать из русской классики?
Думаю дальше прочитать Тарас Бульба
Если что, то когда я говорю Spotify - это типо по подписке будет доступ к большому числу платных компонентов которые сейчас можно купить только паками по $100+ долларов где в паке куча компонентов
Точнее было бы сказать iTunes, но он не модный 😂
🤔 Как поднять денег пресид стартапу?
В идеальном мире, если человеку пришла идея для венчурного проекта, которую он хочет реализовать, то он увольняется с работы и поднимает пресид, чтобы собрать MVP и проверить идею на практике.
В реальной же жизни пресид фаундеры сталкиваются с тем, что инвестора хотят трекшен перед тем как дать денег, а у фаундеров нет ресурсов, чтобы этот трекшен показать. Такая вот проблема курицы и яйца.
И че делать? Я знаю как минимум 2 рабочих способа.
Способ 1: пройти в аксель
Во-первых, в аксель точно проще пройти, чем собрать раунд. Во-вторых, они дают какие-то деньги и бустят траст инвесторов. В-третьих, это оч понятный процесс - взял список из 50 акселей, и пошел заполнять анкеты сверху вниз по важности.
К тому же, если вы не матерый фаундер, то в акселе еще чему-то и научат!
Знаю не одних ребят, которые сначала прошли в Antler / Techstars / EF, а потом закрыли раунды.
Есть люди, которые ноют, что мол аксели обдирают фаундеров - дают мало денег, забирают большую долю, и это несправедливо.
Ребят, нет несправедливо. Есть так, как договорились. Берите лучший оффер на столе и погнали. Какой-то фонд дает по выше оценке? Супер!
Я когда поднимал пресид во Fluently, то некоторым инвесторам предлагал зайти по $3М. Тогда об акселе я мог ток мечтать. Хорошо, кстати, что они отказались 😆
Короче, получите сначала оффер, а потом придумаете, что с ним делать.
Способ 2: залететь в твиттере
Этот способ для меня уж точно новый, но за последний год видел много кейсов, когда фаундеры делают классное демо-видео продукта, залетают в твиттере и закрывают раунды.
- Помните я просил поддержать проект Дани? (пост) Он залетел в твиттере и уже закрывает раунд!
- Демо его знакомой из Founders Inc. залетело на 2M - закрыла $1.2M
При этом тут также работают и мини-продукты, которые косвенно относятся к основному продукту.
Самые известные тут - Wordware (YC S24). Парни сделали сайд-продукт, который полетел и привлек 800,000 юзеров за 3 дня. Челы закрыли раунд на $30М.
Классный способ! При этом учтите, что будет очень сложно завируситься, если сам продукт не вызывает «вау». К тому же никогда не знаешь что залетит. Сами Wordware тоже не ожидали, что так зайдет.
Однако, если много хаслить, то когда-нибудь зайдет. Ауф!
Все думали что продукт сильно урезан в бесплатном тарифе. Теперь открывалось больше возможностей пользоваться полностью бесплатно, что должно расширить воронку
Читать полностью…Продолжаю эксплуатировать имя и прикол awesome списков делать все по алфавитному порядку :)
А цифры всегда выше слов
Просек этот лайфхак еще когда смотрел на 1inch который во всех списках был сверху
Оф список от создателей MCP
https://github.com/modelcontextprotocol/servers
Magic mcp is a hit 😅
Забавно слышать зная как посредственно он пока работает
Хочу сказать большое спасибо @danokhlopkov что в октябре 2021 года настоял чтобы я завел телеграм канал и репостами привел первых подписчиков
Наличие блога это невероятная супер сила. Почти как Cursor 😅
Очень талантливые люди готовы тебе помогать, работать с тобой и даже инвестировать.
Вы мой самый огромный актив. Спасибо.
Обожаю делиться скринами статистики, потому что потом очень весело ретроспективно на них смотреть.
Типо в мае 2021 я хвастался 1м gross tx volume на via, а спустя 4 месяца там было 1.4 миллиарда долларов и 1 казался незаметным :)
Вообще два дня работаю над улучшением поиска по 21st, так как Magic MCP все что умеет, давать на бэк сообщение о том что юзер просит.
Мне надо какой-то магией понять лучшие участки кода которые помогут AI собрать из этого лучший компонент.
Сейчас работают очень просто. Эмбединг по названию, описанию и тегам и семантический поиск.
Я сейчас занимаюсь тем, что составил несколько чанков эмбэдингов: попросил AI по коду описать детали по работе компонента, по каждому варианту его использования и по контекстному использованию (типо как работает конкретный вариант использования с компонентом).
И завтра планирую собрать все это в ручку которая будет юзать Maximal Marginal алгоритм, который даст много разных, но релевантных запросу юзера, участков кода, которые засунутся в контекст 3.7 thinking и из этого соберется что-то.
Закрафтил сегодня онбординг.
Хотелось оправдывать звание «the most polished MCP» которое выдала партнер a16z на интервью на прошлой неделе (слава богу она видео не писала :)
https://x.com/serafimcloud/status/1896920755583271250?s=46
Для контекста, в обычной жизни я свободно по английски разговариваю
Знания не спасают когда переживаешь