Ship fast, iterate quickly
👁 567↗ 6💬 7
Моя цель - научиться быстро выпускать продукты. Стек, который использую, не самый новый. Некоторые технологии устарели на годы. Но они решают мои задачи - этого достаточно.
Каждый день выходит что-то новое. Пока изучаешь одно - выходит другое. Вместо вечного обучения надо просто делать.
Есть такой человек, известный как levelsio доказал, что PHP + jQuery, хоть и устаревший стек, но это приносит ему около $3M/год. Потому что скорость важнее качества. Лучше быть первым, чем лучшим.
В Almaz я начинал с монолита на NestJS - все в одном: бот, API, платежи. Когда понадобилось вынести платежный сервис:
1. Я просто скопировал весь монолит
2. Удалил все кроме платежей
3. Задеплоил за день
Костыль? Да.
Работает? Да.
Я как-то нанял разработчика в Almaz.
Задача: добавить новый платежный провайдер дополнительно к Yookassa.
Результат: 3 недели, полный рефакторинг, добавил фабрики, все сделано очень красиво и очень хорошо работает. Но проблема в том, что сервис и раньше работал хорошо. А пользователю вообще пофиг на красоту кода внутри.
MindPost сейчас:
10+ неиспользуемых таблиц в БД
Никакой документации
Держится только на моем понимании
Разобраться с нуля - нереально. Но делать рефакторинг сейчас нет смысла, поэтому я решил, что рефакторингом займусь, когда этот проект выйдет на $10k MRR.
Вообще я начинаю рефакторить только тогда, когда упираюсь в серьезные ограничения, вот тогда это прям оправдано, в остальном это трата времени, которое можно было потратить на другие более важные задачи.
Мертвым проектам не нужен рефакторинг. Проект умирает без прибыли. Прибыль от довольных пользователей. А как показывает опыт, пользователи довольны, когда релизы происходят быстро.61/100 Telegram | YouTube | Запретграм
83
Комментарии · 7
- @XoDefenderМне интересно, MindPost же раньше использовал, если не ошибаюсь, gpt api? Подскажите, как вы выполняли обращения по api из РФ. Вчера узнал, что они их блочат
- @XoDefenderПрокси или сервак был за рубежом?
- Прокси socks5 функцию в коде написал и обернул все запросы в эту функцию
- @easylead01Кирилл, добрый день! Подскажите,пожалуйста, реально ли создать полноценный Saas по доставке суши роллов при помощи ИИ (Cursor) не программисту?
- Можно попробовать использовать nocode решение для бекенда например на n8n. А фронт сделать на cursor. Но в любом случае, надо будет погрузиться в техническую часть. Поэтому я бы сказал, это реально, но надо быть готовым, что будет сложно.
- @easylead01С фронтом все норм , я не делал бэк энд и сыкотно , просто бывают ситуации когда даже сама сильная модель ии не может решить проблему )
- @pavlov_igнадо разбивать всё на более мелкие задачи, тогда вероятность повысится. И идти поэтапно, каждый этап тестировать. Всё это тоже делать при помощи ИИ. То есть это не процесс один раз нажал кнопку и доехал до конца, нужно постоянно взаимодействовать с ИИ, сидеть у него над плечом.