Моя история полутора лет соло-разработки PaaS

 Публичный пост
23 апреля 2026  219

Совсем недавно вернулся со стартап-акселератора в полном тильте, потому что ✨ оказалось ✨, что проект, на который я потратил полтора года своей жизни, абсолютно не представляет интереса для венчурных инвесторов (кто бы мог подумать), а значит, я не только не получу так необходимых инвесторских денег, но еще и (впустую?) потратил свои на дорогу и проживание в соседней стране. Так что ничего не остается, как дальше тащить проект собственными силами, деньгами и галлюцинациями LLM, но об этом немного позже. А пока, давайте я расскажу, как оказался в текущей ситуации.

how did he deploy Facebook without my PaaS?
how did he deploy Facebook without my PaaS?

В предыдущей серии моих попыток стартапить и строить прибыльный IT-бизнес я запустил link-in-bio конструктор на Product Hunt, после чего абсолютно разочаровался и заморозил проект на два с лишним года, и в конце-концов, без каких-либо моральных страданий, отключил.

Я не скажу, что предыдущий проект был пустой тратой времени и денег, поскольку помог вспомнить, что такое работа над проектом с нуля и до запуска (а с этим у меня предыдущие пару лет были проблемы, т.к. идеи мне быстро надоедали, из-за чего бросал всё на середине пути). После запуска на Product Hunt я пару месяцев пытался развивать проект, пилить какие-то фичи, искать клиентов (хотя бы бесплатных). В результате бесконечного количества попыток получить хоть какой-то фидбек от рынка (а отсутствие результатов тоже было хорошим фидбеком) я принял решение, что пора искать новую идею, а uniqorn оставить до лучших времен. Есть-то не просит.

Это была весна 2024 года и на основном месте работы я неожиданно стал девопсом. Причем условия были жесткие: в режиме постоянного кранча нужно было разворачивать новые проекты, быстро доводить их до состояния "работает и не падает", а затем передавать их новым командам, которые и нанимались под сопровождение проектов. Получилось так, что под наши задачи лучше всего подходил kubernetes, т.к. нужна была возможность быстро и гибко скейлиться, иметь rollout-автодеплои и всё такое. А доступа к существующим PaaS на тот момент не было из-за специфики проектов. У меня в тот момент нормального опыта работы с k8s не было, а с helm-чартами я вообще разобрался всего за неделю до того, как нужно было начать это всё дело применять. В общем, весна выдалась жаркой, но благодаря ей я понял, что хочу делать дальше.

В конце мая я зарегистрировал домен, а уже в июне открыл компанию в Великобритании. Так началась работа над моим новым проектом: platform-as-a-service стартап (да, я буду это называть стартапом, несмотря на то, что это не стартап в венчурном понимании, но мне плевать). Логика была такая: люди разрабатывают кучу типовых проектов, разворачивают их на собственном железе или виртуалках или платят за дорогущие AWS и GCP, для которых нужна степень магистра по перекладыванию yaml-файлов. А существующие альтернативы слишком урезанные и не дают достаточной гибкости там, где это надо. Чуть позже я обнаружил, что существуют еще такие штуки, как railway.com и render.com, но о них я узнал, когда уже запустился и начал задалбывать ChatGPT вопросами «а что дальше-то?».

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

Действительно
Действительно

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

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

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

Один из главных инсайтов: чтобы чему-то научиться, нужно начать это делать
Один из главных инсайтов: чтобы чему-то научиться, нужно начать это делать

К концу 2024 года стало понятно, что до релиза еще далеко, поэтому я поставил для себя дедлайн: к WebSummit 2025 проект должен быть готов и запущен (спойлер, я не успел :D). За время работы над моей платформой ландшафт IT настолько преобразился, благодаря появлению и развитию кодинг агентов, что к моменту полноценного запуска я понял, что идея точно стоила потраченного времени, поскольку на рынок выходит куча народу, которые навайбкодили себе всякого, а что делать дальше не знают. Ну или Claude Code им предлагает развернуть все на VPS, которую на следующий же день дудосят северокорейские-хакеры и воруют все ключи от LLM.

Если вы попросите раскрыть секрет, как делать что-то полтора года и не выгорать и не забрасывать, я вам отвечу — вам должно быть интересно.

Лично мне было интересно: я разибрался с такими особенностями работы k8s, с которыми в обычной работе вряд ли бы столкнулся. Ведь я всё-таки разработчик в первую очередь, а не девопс/SRE/yaml-инженер (называйте как хотите).

И вот, спустя полтора года я запустил свой проект, заонбордил команду проекта, где я работаю, затащил пару друзей и знакомых и... застрял на $1.5k MRR, потому что не знаю, что делать дальше. Ну т.е. я понимаю, что надо работать над узнаваемостью бренда, пилить контент, искать клиентов, но это сложно, учитывая, что предыдущие 15 лет жизни моей основной задачей было тыкать кнопки и ругаться с компьютером, когда что-то не компилируется. А сейчас приходится разбираться в маркетинге (где цикл обратной связи гораздо больше, чем запустить билд и получить ошибку), учиться продажам и общаться с людьми. С кучей людей.

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

Иногда мне кажется, что моя девушка видит меня именно так
Иногда мне кажется, что моя девушка видит меня именно так

Но поэтому-то и интересно. Сегодня в панике перераспределяешь поды в кластере, потому что сетевой инженер в дата-центре случайно отключил одну из нод от сети, а завтра проводишь customer-interview, чтобы понять, что нужно людям. Иногда даже подумываю, что надо начать в тиктоке танцевать и записывать reels-сериал «делаю свой стартап 100 дней, день первый».

15 комментариев 👇

I feel you, bro.
Прямо сейчас готовлю свой мини-SaaS, мне только предстоят все эти танцы с клиентами, маркетингом, путь хотя бы к $1 MRR. И LLM-ку сюда точно прикрутить нельзя, она ляпнет а тебе потом разбираться. Поэтому очень болезненная боль, сейчас спрашиваю у GPT / Claude как вообще получить первых клиентов, как скейлиться и куда (естественно, без диких затрат на маркетинг).

  Развернуть 1 комментарий

@i2gor87, рекомендую прям челленджить GPT/Claude, потому что в моем случае, они неплохо так в уши лили о перспективах венчура, а потом уже, когда начал более плотно изучать конкурентный ландшафт, оказалось "а, ну тебе хана, у тебя два конкурента со 100М раундами, думай куда пивотиться"

  Развернуть 1 комментарий

@mazanax, я рассчитываю на гос гранты для маркетинга если честно) Но вообще, история прямо зашла, особенно в моменте не доведения идей до конца) Вот здесь мне claude помог очень сильно конечно - вывести это все в прод, обвязать github workflows, настроить роутинг - в общем все, что делает твоя платформа, только самому (а не пользоваться этим в localhost)

  Развернуть 1 комментарий

😱 Комментарий удален его автором...

  Развернуть 1 комментарий

@i2gor87, понимаю) когда проводили кастомер интервью, было достаточно много жалоб, что клод нормально кодит, но потом при раскатке какие-то приколы случаются

вообще была идея переименовать проект в localhost3000.com, чтобы как в том меме!

  Развернуть 1 комментарий

@mazanax, это прям крутая идея для домена) был бы он еще свободен, но мне кажется что это стоит еще больше чем маркетинг.

Такой вопрос - а как дела с безопасностью обстоят? Vercel (его конечно взломали, но через social engineering вроде) защищает свои ноды и эндпоинты, railway вроде тоже что-то там делает.

По контейнерам - получается мне все равно нужно их билдить в registry, т.е. заводить отдельный workflow. У railway/vercel с этим получше - они сами делают билд на своих мощностях при пуше в репо (еще там можно настроить watch paths, что вообще клево если у тебя общий репо для бэка/фронта)

  Развернуть 1 комментарий

@i2gor87, начну с конца:

  1. совсем недавно появился build from source, можно подключить гитхаб и из него соберется докер-образ, который закинется во встроенный registry и развернется на платформе. Для каких-то простых приложений без сложных зависимостей — отличное решение. Для более сложных лучше докер-образ самому собирать. Сейчас еще активно работаю над скиллом для клода, чтобы клиенты могли просто сказать "разверни" и клод-код сам через CLI/API все сделает. Так что сейчас очень близко к тому, что есть у railway/render

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

  Развернуть 1 комментарий

@mazanax, Надо бы как-нибудь потыкать, сохранил в закладки) Сервера только us/eu?

  Развернуть 1 комментарий

@i2gor87, пока только eu, но планирую к концу лета в штатах запуститься еще

  Развернуть 1 комментарий

@mazanax, Спасибо) Мне для managed нужен ap, т.к. с пингом вообще проблемы)

  Развернуть 1 комментарий

@mazanax, жиза. Нейронка подкинула мне идею маркетинга для моего speech2text SaaS: давай переводить и делать саммари свежих популярных видео, залетим в гугл поиск на изи! Когда я спустя пару недель спросил, почему мы не залетаем в поиск, клод ответил: дык а че ты хотел, мгновенная индексация постов только у официальных СМИ, а ты будешь ждать от пары недель до вечности. Так что да, сорян, хайпа не будет, извини, что потратил пару недель на разработку фичи! Хочешь, попробуем новую гипотезу???

  Развернуть 1 комментарий

@EgorGumin, ага. Я теперь когда что-то новое рисерчу, спрашиваю "почему это не сработает". Ну и кросс-валидацию делаю между чатомгпт, клодом и дикпиком

  Развернуть 1 комментарий

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

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

  Развернуть 1 комментарий

А почему в акселераторе сказали, что это не венчурный проект?

  Развернуть 1 комментарий

@metallio, чет типа "твой paas не отличается от существующих конкурентов, у которых по 100млн последний раунд, надо либо пивотится во что-то, где ты сможешь конкурировать, либо просто строить обычный бизнес"

  Развернуть 1 комментарий

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

Если это не вариант, то что ж: ты построил крутой продукт, ты мегакрасава, 1.5к MRR это крайне круто - можешь продать своей же компании всё вместе за 3к USD и повесить плашку exited founder (наверняка при попытках устроиться в инфра команду того же lovable это будет супержирная ачивка)

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб