Витя пишет код
195 subscribers
233 photos
34 videos
25 files
265 links
Витя пишет код и рассказывает как
Download Telegram
Я инди-разработчик. У меня нет отдельной команды продактов, разработчиков, маркетологов и продаж — большую часть пути от идеи до релиза я прохожу сам, используя ИИ-агентов.
Так появился AnyNote: технически сложный продукт с редактором, базами данных, совместной работой и ИИ-поиском. Но однажды мне пришлось признать неприятную вещь: работающий продукт ещё не означает, что рынку он нужен.
Я начал с функций, а нужно было — с подтверждённой боли клиента.
В новой статье честно рассказал, где ошибся, чему меня научил этот опыт и как теперь вижу AnyNote: не как «ещё один аналог Notion», а как рабочую память команды, которая помогает сохранять и быстро находить контекст.
Наверное, в этом и есть особенность инди-разработки: ты можешь двигаться очень быстро, но за каждое продуктовое решение отвечаешь лично.
Статья:
https://vc.ru/id6081544/3085804-ya-sobral-anynote-s-pomoshyu-ii-i-ponyal-pochemu-horoshii-produkt-mozhet-byt-nikomu-ne-nuzhen
👍7
Регаемся на конференцию E-CODE https://ecode.ozon.tech
ЯП становится значимым все меньше и меньше каждый день, важными становятся правила и ограничения, которые используются для реализации

А вообще, когда ко мне приходят на собес люди и говорят, что они Laravel разработчики, Django разработчики или spring разработчики, на мой вкус инженера это очень странно
😁3
Хорошие новости друзья, будет начислен сброс в кодексе
🔥2
Ну что, начнем!!!
🤣8💯2🔥1
Меморандум Илона Маска, который возвращает сотрудникам право работать

Илон Маск разослал сотрудникам Tesla правила, которые фактически забирают часть полномочий у менеджеров и передают их тем, кто непосредственно выполняет работу.

В них нет требования работать больше часов.
Наоборот: каждое правило сокращает расстояние между проблемой и человеком, который может её решить.

1️⃣ Уберите встречи, которые существуют по привычке

Маск: «Чрезмерные встречи — это язва больших компаний и почти всегда ухудшаются со временем».

В компаниях легко появляются люди, которые создают новые процессы. Но почти никогда не появляются люди, ответственные за их удаление.

Поэтому встречи, отчёты и цепочки согласований продолжают жить даже после того, как перестают приносить пользу.

2️⃣ Не оставайтесь там, где от вас нет пользы

Маск: «Выйдите из встречи или завершите звонок, как только станет очевидно, что вы не добавляете ценности».

Присутствие на встрече часто воспринимается как доказательство вовлечённости. Но присутствие само по себе ничего не значит.

Значение имеет только вклад.

Маск: «Уйти — не невежливо, невежливо — заставлять кого-то оставаться и тратить время».

Обычная деловая этика защищает человека, который созвал встречу. Маск переносит эту защиту на тех, у кого за пределами переговорной остаётся реальная работа.

3️⃣Говорите так, чтобы вас понимали

Маск: «Не используйте аббревиатуры или бессмысленные слова для объектов, программного обеспечения или процессов в Tesla. Все, что требует объяснения, тормозит коммуникацию».

Внутренняя терминология быстро превращается в способ подчеркнуть статус и отделить «своих» от новичков.

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

4️⃣ Общайтесь напрямую

Маск: «Коммуникация должна идти по кратчайшему пути, необходимому для выполнения работы, а не через цепочку командования».

Большинство хороших идей умирают не потому, что они плохие. Они умирают по дороге — между отделами, руководителями и уровнями согласования.

Маск: «Любой менеджер, который попытается навязать коммуникацию через цепочку командования, вскоре окажется работающим где-то еще».

Это единственная прямая угроза во всём меморандуме.

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

5️⃣Здравый смысл важнее регламента

Маск: «Всегда выбирайте здравый смысл в качестве ориентира. Если соблюдение правила компании в конкретной ситуации очевидно абсурдно, правило должно измениться».

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

А самостоятельное решение всегда несёт риск.

Маск переворачивает эту систему: теперь не человек должен оправдывать отступление от правила — правило должно доказать свою пользу человеку, который его применяет.

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

Продолжают развиваться те компании, в которых сотрудники имеют право возвращать правила к реальности — туда, где на результат всё ещё может повлиять один конкретный человек.

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

Начать можно прямо со своего рабочего места.

Большинство людей просто никогда не проверяют, насколько многое им уже разрешено.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1🕊1
mentalium-mh-research-ru.pdf
2.3 MB
Кладбище идей 🤗

В проекте описаны стартапы, успешные и не очень. Для ознакомления, возможно, вы там найдёте свою идею 🫡
👍1
Круг Хармона: любая история за 8 шагов

Дэн Хармон (создатель «Рика и Морти») взял огромную теорию «пути героя» и сжал её до восьми слов. Работает почти для всего — от блокбастера до анекдота про поход в магазин.
Читается по кругу, по часовой стрелке.
Верх круга — привычная жизнь. Низ — то, где всё непонятно и страшно. Герой спускается вниз (шаг 3) и поднимается обратно (шаг 7).
Два места, где всё ломается:
Шаг 6. Если герой получил желаемое просто так — это не история, а пересказ дня. Цена и есть сюжет.
Шаг 8. Если вернулся точно таким же — круг не замкнулся. Просто прогулка.
Проверьте на любимом фильме. Скорее всего, совпадёт.
👍1
🚀 Y Combinator — ycombinator.com

Самый известный стартап-акселератор в мире и при этом один из самых недооценённых бесплатных ресурсов для всех, кто строит продукт.
Что это
Основан в 2005-м. Через программу прошло больше 5000 компаний: Stripe, Airbnb, Dropbox, Coinbase, DoorDash, Reddit, Twitch, Instacart, Deel. Стандартная сделка — около $500K за небольшую долю, три месяца интенсива и Demo Day в финале.
Зачем заходить, даже если вы не подаётесь в батч

📚 Startup Library — сотни эссе, гайдов и видео от партнёров и основателей. Практика, а не мотивационная жвачка.
🎓 Startup School — бесплатный онлайн-курс по запуску, открыт всем.
🏢 Companies Directory — каталог всех проинвестированных компаний с фильтрами по батчу, индустрии и стадии. Лучший способ смотреть, куда вообще движется рынок.
💼 Work at a Startup — вакансии в портфеле YC. Один профиль → отклики в сотни стартапов сразу.
🤝 Co-Founder Matching — поиск сооснователя.
💡 Requests for Startups — список идей, под которые YC прямо сейчас ищет команды. Фактически публичная карта их ставок.
📄 SAFE — шаблоны документов для ранних раундов, ставшие индустриальным стандартом. Лежат в открытом доступе.

И да, Hacker News — тоже их проект. 😏
Иметь много пользователей и не зарабатывать не тоже самое, что иметь мало пользователей и зарабатывать много. Продукты должны быть полезными, а вы должны продавать жизнь, ту жизнь, который каждый хочет, а ваш продукт средство реализации этой жизни
А есть тут кто-то, у кого проблемы с работой? Расскажите свою историю, вдруг я смогу вам помочь 😌
Скоро скорость генерации будет очень большая, а сама генерация будет очень дешевая ⚡️
Тибо, сотрудник OpenAI, который постоянно сбрасывает лимиты, говорит о том, что через пол года текущий кодекс будет казаться примитивным.
А вообще, чтобы не опоздать от Клоды, ребята из OpenAI свернули с десяток продуктов.
Мы можем наблюдать, что рынок консолидируется в кризис. Почему это происходит.
Начинать новый бизнес это рисковая операция, а вот взять существующий, купить и продать его на текущую базу - это хороший вариант, ведь текущая база уже купила продукт, купит и усиление.
Ещё одна тенденция, которая наблюдается заключается в том, что побеждают те бизнесы, которые делают своих клиентов успешными. Если ваш продукт привел к тому, что ваш клиент стал успешным - это хороший продукт
Please open Telegram to view this post
VIEW IN TELEGRAM
Проблема:
В больших проектах сложно сходу понять, где происходит изменение данных, а где только чтение.
UseCase - сценарий использования - у меня лично ассоциируется с бизнес-правилами и изменением данных.
Для сценариев чтения данных UseCase → Service → Repository кажется избыточным, тем более, что данные приходится перекладывать в DTO на границе слоев.

Предложение:
Внести изменения в naming - политику. Добавить поддержку command-query segregation.
FooBarUseCase - то, что записывает, изменяет данные - Command.
BarBazQuery - то, что только читает данные - Query. Любая модицикация бизнес данных запрещена (кроме логов, метрик, трейсинга)

В доменные директории добавляется поддиректорий queries:
apps/
repositories/
services/
queries/
use_cases/

Для Query разрешить получать данные напрямую из репозитория, в обход Service.
Интересно, а что нужно сделать, чтобы открыть свой телеканал? 🧐

PS: вино снова со мной
🕊1
Витя пишет код
Интересно, а что нужно сделать, чтобы открыть свой телеканал? 🧐 PS: вино снова со мной
Если что - телеканал это вот https://leva.tv

тут нет практически ничего, вообще ничего, но это целый мать его телеканала!!!!
Не пользовался курсором, но наверное, это печально, ведь grok отстает всё-таки
😢1
Ребята сделали быстро сайт, но иконку пока не поменяли)
Сделали на nuxt - ну Nuxt хороший фреймворк, ничего не могу сказать
😁5
Codex достиг 25 млн активных пользователей уже. Это вообще невероятно, с 2-3 млн как было до ChatGPT 5.6 до 25 млн за столь короткое время
🔥3