TG-бот як кустарне виробництво XXI століття: дешево, нелегально, працює
Founder-розтин: чому SaaS-overengineering — це не інженерна, а психологічна хвороба. Реальні цифри (Standish, CB Insights, Dropbox, Telegram, Formula Bot), три власні боти-костилі в проді, і чесна ціна за швидкість. Скальпель без анестезії.
2 048 слів пам'яті, з якими долетіли до Місяця
16 липня 1969-го з мису Канаверал злетів комп'ютер, який сьогодні не запустив би прелоадер твого SaaS. Apollo Guidance Computer: 2 048 слів стираної пам'яті — близько 4 кілобайтів того, що ми звемо RAM. Постійної — 36 864 слова, десь 72 кілобайти ROM. Кварц цокав на 2,048 МГц, але всередину машина ділила його навпіл і реально працювала на 1,024 МГц. Програму в нього не «заливали»: жінки-ткалі на заводі Raytheon руками просмикували дріт крізь феритові кільця — є дріт крізь кільце, це одиниця; обходить кільце, це нуль. Software, зашитий у мідь голкою. Це називали core rope memory, «канатна пам'ять».
Цей костиль провів трьох людей через ~380 000 кілометрів вакууму і повернув живими. На 4 кілобайтах оперативки і пам'яті, яку можна було розплести пасатижами. Жодного юніт-тесту, жодного code review — просто треба було не вбити трьох людей, тож і не вбили.
А тепер відкрий вакансію будь-якого стартапу на seed-стадії. Kubernetes. Мікросервіси. Чотири рівні кешу. Service mesh, observability stack, GraphQL-федерація. Навіщо? Щоб надіслати користувачеві повідомлення «у вас новий лайк». На Місяць летіли на меншому, ніж потрібно сучасному застосунку, аби блимнути нотифікацією. І найсмішніше — астронавти долетіли, а більшість тих стартапів не долетить до першої сотні платних клієнтів. Бо вони будували не ракету. Вони будували відчуття, що будують ракету.
У столярні для цього є старе правило: сім разів відміряй — один відріж. У SaaS його вивернули навиворіт. Тут сім разів проєктують ідеальну рейсмусну майстерню з ЧПК і пиловідсмоктуванням — а один-єдиний раз, коли треба врешті відрізати дошку під замовника, все відкладають «до правильної інфраструктури». Костиль — це грубо збитий табурет на чорних шурупах: швів не сховаєш, лаку нема, зате він тримає вагу дорослого чоловіка вже сьогодні. А креслення табурета вагу не тримає взагалі — хоч обрамляй його в дуб.
Ця хвороба не нова, але 2025-го вона отримала стероїди. Vibe-coding і AI-генерація коду знизили вартість написання бойлерплейту до нуля — що означає: кожен «архітектурний» рівень тепер коштує дешевше в годинах, але ліквідує рівно стільки ж runway, і Архітектор тепер може звести свій орнамент утричі швидше. Паралельно VC-ринок після 2022-го просох: раунди на «а ось ми збудуємо правильну інфру» більше не проходять — інвестори хочуть бачити платних клієнтів, а не чисті діаграми. Тобто 2025-2026 — це рік, коли ціна overengineering стала смертельною, і водночас рік, коли інструментів для нього побільшало. Якраз час поговорити без анестезії.
Я три роки фінансував і будував продукти. Я сам — той, хто любить красиву архітектуру до того, як з'явився перший живий користувач. І ця стаття — почасти розтин чужих трупів, почасти зізнання. Бо найдорожчі мої помилки коштували не грошей. Вони коштували часу, поки я полірував те, чого ніхто не просив.
Знайомтесь: Архітектор Майбутнього Масштабу
У кожній команді — і в кожній моїй голові о третій ночі — живе один персонаж. Я зву його Архітектор Майбутнього Масштабу. Він ще не має жодного користувача, але вже малює на дошці діаграму мікросервісів «на випадок мільйона». Його улюблена фраза, яку ти чув сто разів і сам казав п'ятдесят: «а що, як ми вистрелимо, і воно не масштабуватиметься?»
Він проєктує Kubernetes для аудиторії, яка наразі складається з його мами і двох друзів із універу. Один із друзів уже відписався. Архітектор цього ще не помітив — він обирає між Kafka і RabbitMQ для черги повідомлень, якої не існує, бо повідомлень нуль. Черга порожня, зате відмовостійка.
Його справжній продукт — не застосунок. Його продукт — відчуття власної серйозності. Архітектурна схема на дошці — це не інструмент користувача, це його дзеркало. Він дивиться на діаграму і бачить там не систему, а себе: дорослого, компетентного, «справжню компанію». Сам застосунок тут майже зайвий — він псує чистоту схеми багами і запитами реальних людей, які хочуть не тих фіч.
І ось ключове, заради чого я взагалі його описую. Архітектор зневажає костиль не тому, що костиль не працює. Він зневажає його саме тому, що костиль працює — і цим оголює, що вся його архітектура була орнаментом.
Костиль соромить. Костиль голий — у ньому видно шви, скотч, дріт. Він не дає почуватися серйозним. І тому Архітектор обирає виглядати, а не працювати. Тримай це слово — «виглядати». Воно повернеться ще не раз, бо це і є діагноз.

Архітектор Майбутнього Масштабу дивиться на діаграму і бачить не систему, а себе. За дверима маленький бот уже надіслав те саме повідомлення, заради якого малюють чергу для повідомлень, яких нема. Жук-олень тим часом тягне реле — бо реле треба зрушити, а не намалювати.
Що насправді таке MVP (а не те, що ти думаєш)
MVP — не «маленька версія продукту». Це формулювання Еріка Райса, і його ріжуть до невпізнаваності. MVP — це версія, яка дає максимум перевіреного навчання про клієнтів за мінімум зусиль. Не маленький продукт. Прилад для вимірювання реальності.
Канонічний доказ. 4 квітня 2007 року Дрю Х'юстон виклав на Hacker News не Dropbox. Він виклав трихвилинне відео, де показав, як Dropbox працював би, якби існував. Продукту ще не було — був скрінкаст і голос за кадром. Це і є столярський тест ескізу: добрий тесля не пиляє дуб, поки не накреслив на клапті паперу, чи стане шафа в ту нішу. Х'юстон накреслив шафу відеороликом — і пішов дивитися, чи хтось узагалі підійде поміряти.
Через рік цей самий ескіз вистрелив у вірус: коли demo-відео потрапило на Digg уже після запуску на TechCrunch50 восени 2008-го, лист очікування за ніч стрибнув з ~5 000 до 75 000 людей. Команда сподівалася на 15 000. (Легенда часто чіпляє ці цифри до поста 2007-го на HN — насправді той зібрав скромну увагу; вибух стався пізніше й через Digg.) Але суть не в даті лавини. Суть у тому, що креслення існувало раніше за дошки.
Вдумайся в механіку. Х'юстон виміряв попит на продукт, якого не існувало. Уся «розробка» — камера, екран, його власний голос; найдорожчий ресурс, який він спалив, — один вечір. Архітектор Майбутнього Масштабу на його місці витратив би ті самі місяці на синхронізацію файлів у розподіленій системі — і дізнався б, треба це комусь чи ні, аж тоді, коли дуб уже розпиляний, а гроші згоріли. Х'юстон дізнався за ніч. Різниця між цими двома людьми — не в таланті. Різниця в тому, що один міряв реальність, а другий шість місяців поспіль милувався своїм відображенням у діаграмі і називав це «закладати фундамент».
Рахунок за бажання виглядати
Тепер цифри, які боляче. У 2002-му на конференції XP у Сардинії Джим Джонсон зі Standish Group вивів на екран дослідження реального користування фічами. 45% функцій не використовуються ніколи. Ще 19% — рідко. Разом 64% коду — мертвий вантаж, який хтось писав, тестував, документував і досі тягне на собі. Завжди використовуються лише 7%.
Чесність — частина голосу, тож одразу: вибірка крихітна, чотири внутрішні застосунки, а оригінал тієї презентації досі ніхто не виклав у відкритий доступ — цифри живуть переказом по солідних вторинних джерелах, не первинним документом. Це не закон фізики, це ілюстрація. Але навіть як ілюстрація вона б'є під дих, бо кожен, хто писав софт, упізнає себе. Ти знаєш цю фічу. Ти бився над нею тиждень. Її відкрили двічі, обидва рази — ти сам, щоб перевірити, чи працює.
Тесля це називає простіше. Він не вибиває в комоді шістнадцять шухляд, бо «раптом замовнику знадобиться шістнадцять». Він вибиває три, які людина відкриватиме, і не стругає тринадцять домовин для шкарпеток, що їх ніхто не дістане. У софті ж тринадцять порожніх шухляд називають «екстенсибельністю», заносять у roadmap і просять за них прибавку.
А тепер куди це веде. CB Insights у своєму оновленому розтині (431 венчурна компанія, що згасли від 2023-го) виставив причини смерті. Топ-діагноз — «скінчилися гроші», 70%. Але це не причина, це симптом, останній видих. Корінь №2 — поганий product-market fit, 43%. Переклад: збудували не те. Гроші витекли, поки команда полірувала непотрібне і чекала, що ринок передумає. (Відсотки сумуються понад 100%, бо вмирають зазвичай від кількох куль одночасно.)
Якщо переписати типову епітафію чесно, вона звучала б так — курсивом, на маленькій латунній табличці: «Тут лежить стартап. Мав мікросервіси рівня Google і observability, про який Google ще мріє. Клієнтів не мав. Зате під капотом усе було правильно». Тесля, що вижив, лишає по собі табурет, на якому хтось сидить. Архітектор лишає по собі бездоганне креслення табурета і рахунок за деревину.
Склади два числа в одну фразу. 64% фіч ніхто не чіпає. 43% компаній гинуть, бо зробили не те. Це той самий рахунок, виставлений двічі — рахунок за бажання виглядати, а не працювати. І хто сидить біля ліжка стартапу, поки той знекровлюється до тих 70%? Архітектор. Він не вб'є проєкт — «стільки ж вкладено». Він триматиме труп на апаратах, поки не вимкнуть світло за несплату, і назве це «ми ще не запустилися».
Запозичений капітал: чому бот — це не бідність, а важіль
Тепер про костиль конкретно. Telegram Bot API безкоштовний з моменту запуску у 2015-му. Без підписки. Без плати за повідомлення. Без ліміту на кількість ботів. Дефолт — 30 повідомлень за секунду на розсилку. Захочеш більше — Paid Broadcasts через @BotFather піднімає до 1000/сек, по 0,1 Stars за повідомлення понад безкоштовні 30 (і платиш лише за доставлені). Але до цього ліміту ти впираєшся, коли в тебе вже сотні тисяч активних людей — тобто проблема, яку хочеться мати.
Що це означає інженерно. Месенджер уже збудував за тебе: біллінг, авторизацію, push-нотифікації, мобільні клієнти під iOS, Android і веб, синхронізацію між пристроями, шифрування транспорту, доставку офлайн. Усе те, на що Архітектор Майбутнього Масштабу хоче витратити твої наступні шість місяців, — уже стоїть. Готове. Віддане задарма.
Будувати власний SaaS-фронтенд поверх цього — це орендувати завод, повністю обладнаний, а потім почати з того, що зриваєш дах, щоб перекласти його «правильно». Принцип Тойоти, та сама ідея, що в Build-Measure-Learn Райса: не виробляй того, чого не тягне попит. Telegram подарував тобі завод. Архітектор хоче його перебудувати, бо чужий дах ображає його почуття прекрасного.
І щоб ти не думав, що це філософія бідних. Дейвід Бресслер, дата-аналітик без досвіду програмування, пішов у 2023-му у відпустку по догляду за дитиною на шість тижнів. За вихідні він зібрав на no-code платформі Bubble.io базовий MVP: пишеш англійською, що треба, отримуєш готову формулу Excel чи SQL. Учився по YouTube, з немовлям на руках. Після Product Hunt — $30 000 виручки за три місяці. На старті цього зростання інструмент тримав ~$3–4 тисячі щомісячного доходу, а далі доріс приблизно до мільйона користувачів. Бекенд і фронтенд — повністю Bubble плюс Stripe. Жодного «справжнього» коду.
Костиль, зібраний однією людиною за вихідні між годуваннями, обігнав «правильні» SaaS-команди з їхніми двома тисячами годин розробки. Поки вони обирали чергу повідомлень, він уже рахував виручку. Архітектор досі обирає чергу повідомлень.
Мої три костилі (з власного архіву)
Тепер моя ставка, без анестезії. У мене в проді живуть три Telegram-боти, і жоден не має SaaS-обличчя. Числа нижче — з мого робочого архіву, ззовні їх не верифікувати; беру на себе.
PanicRadar. Зібраний за вихідні. Один VPS, вартість інфри — на рівні двох кав на місяць. Я хотів моніторити певні сигнали і отримувати пінг у телефон. Архітектор у моїй голові вимагав дашборд, графіки, ролі користувачів, експорт у CSV. Я надіслав йому повідомлення «у вас новий сигнал» у Telegram і закрив ноут. Він працює досі. Дашборда немає й не буде, бо я жодного разу не захотів дивитися на графік — я хотів знати, коли щось горить, а не любуватися гарною кривою того, як воно горить.
NewsHarvest. Збирач і дистилятор новинного потоку. Тут Архітектор узяв реванш: першу версію я почав писати «правильно», з чергами і воркерами. Витратив тиждень на інфраструктуру для навантаження, якого не було. Потім викинув і переписав як один скрипт із cron. Працює стабільніше за «правильну» версію, бо там нема чому ламатися. Тиждень — данина моєму марнославству. З власного архіву (не верифіковне ззовні), але я цей тиждень пам'ятаю фізично.
Investigation bot. Найбрудніший і найкорисніший. Кустарний інструмент під конкретні розслідувальні задачі. Виглядає всередині як гараж після урагану. Робить рівно те, що треба, і нічого більше. Жодна людина, крім тих, кому він потрібен, його ніколи не побачить — і саме тому йому не потрібне обличчя. Соромитись нема перед ким, тож він просто працює.
Спільне в усіх трьох: кожен можна вбити за п'ять хвилин і не заплакати. Це і є антикрихкість за Талебом — дешевий, кидабельний, швидко мутує. Костиль не шкода вбити. А дорогий SaaS шкода вбити навіть тоді, коли ринок уже сказав «ні» — і саме sunk cost тримає труп на апаратах.
Аполлон-13, дробовик і капот на мотузці
Три сцени, бо абстракція без тіла — це теж орнамент. Але спершу четверта, з власної майстерні. Двом теслям до ранку здати партію стільців. Перший бере стамеску, клей і струбцину — режеться вручну, з'єднання на шип і клин, бо воно тримає без жодного цвяха й не чекає налагодження. Другий вмикає ЧПК-верстат і починає писати програму розкрою «щоб уже раз і назавжди правильно». На світанку перший здав партію і п'є каву. Другий досі калібрує подачу. Програма, безперечно, вийде бездоганна — для замовлення, яке вже забрав сусід.
Сцена перша. Квітень 1970-го, борт «Аполлона-13», на Землі — кімната інженерів NASA. На пошкодженому кораблі росте рівень CO2, екіпаж повільно задихається. Квадратний фільтр командного модуля не лізе в круглий отвір рятувального. Інженери висипають на стіл купу мотлоху — точно таку, яка є в космонавтів на борту: шланг, скотч, обкладинка бортжурналу, шкарпетка. І хтось каже: треба впхати ОЦЕ в дірку ПІД ОЦЕ, маючи тільки ОЦЕ. Зібрали кустарний перехідник зі скотчу і картону. Три людини дихали далі. Висновок після сцени: MVP — це скотч навколо вуглекислотного фільтра, а не виставковий зал. Рятує не краса рішення. Рятує те, що воно злетіло вчасно. На дошці той перехідник не намалював би жоден Архітектор — за нього соромно. Дихати ним — ні.

Зліва від скла три людини лишаються живими на скотчі й картоні. Справа, за склом, костюми аплодують слайду продукту, якого нема. Костиль ганебний рівно до тієї секунди, поки він довозить. Жук-олень тягне крихту вгору по стелажу — некрасиво, зате доносить.
Сцена друга. «Термінатор-2», втеча з психлікарні. Т-1000 за спиною, секунди вирішують. Т-800 не шукає ідеальну зброю — хапає першу-ліпшу дробовик і чужий мотоцикл, бо вони тут і працюють зараз. Founder на залишках runway — це той самий кадр. Ідеальний tech-stack чекає на тебе у вітрині. Але переслідувач — вигоряння грошей — не стоїть у черзі й не звіряється з твоєю діаграмою. Береш костиль і їдеш.
Сцена третя, побутова. Механік везе машину, тримаючи капот рукою, бо завіса зламана, а двигун уже реве. Сусід регоче з мотузки замість завіси. Машина доїжджає до міста перша. Костиль ганебний рівно до тієї секунди, поки він довозить. На секунду пізніше він уже не костиль — він рішення, яке спрацювало. А сусід досі стоїть і шукає «правильну» завісу за каталогом.
Інструмент: матриця «костиль vs архітектура»
Тобі потрібен не лозунг, а лезо, яким різати власні рішення. Перш ніж писати наступний рядок «правильної» інфраструктури, прожени фічу через цю таблицю. Якщо більшість відповідей у лівій колонці — ти будуєш орнамент.
| Питання до фічі | Будуєш орнамент (стоп) | Будуєш конструкцію (далі) |
|---|---|---|
| Скільки живих юзерів просили саме це? | Нуль; «вони захочуть» | Названі люди, реальні запити |
| Чому це робиться зараз? | «На випадок масштабу» | Болить уже сьогодні |
| Що це доводить? | Що ми серйозна команда | Гіпотезу про клієнта |
| Скільки коштує вбити? | Боляче, «стільки вкладено» | П'ять хвилин і не шкода |
| Хто це побачить? | Інвестори / інші інженери | Користувач, якому це треба |
| Як швидко дасть відповідь ринку? | Місяці | Дні, краще години |
Колонка «будуєш орнамент» — це автопортрет Архітектора Майбутнього Масштабу, намальований його ж рукою. Якщо впізнав себе хоча б у трьох рядках — вітаю, він живе і в тебе, і він щойно почав пояснювати, чому конкретно твій випадок — виняток. Я в цих рядках упізнаю себе досі, регулярно. Різниця лише в тому, що тепер я ловлю його за руку до того, як він з'їсть тиждень, а не після.
Але поки founder страждає від Архітектора в голові, є люди, яким Архітектор вигідний. Старший інженер виставляє себе дорожче на ринку, коли в резюме — Kubernetes, а не «один cron-скрипт». Акселератор оцінює команди за складністю стека, бо це простіше, ніж перевірити, чи хтось платить. Венчурний фонд хоче бачити «defensible infrastructure», бо за нею легше обґрунтувати оцінку, ніж за чатботом у Telegram. Кожен із них добуває зиск з того, що overengineering виглядає серйозніше за костиль — і кожен із них іде додому увечері, поки founder горить runway на доведення їхньої правоти. Хто платить? Runway founder-а — і ще місяці затримки, поки реальний користувач чекає на продукт, якого не існує, бо команда будувала інфраструктуру для аудиторії, яка теж не існує.
Чесна ціна: ти орендуєш чужу землю
Якби я закінчив на «костиль завжди виграє» — це був би self-help, а не розтин. Тож зворотний бік, без знеболення.
Будуючи на Telegram, ти будуєш на чужій землі. Згадай ту лін-команду. У червні 2024-го, коли застосунок підбирався до мільярда (офіційні 950 мільйонів TechCrunch зафіксував у липні; сам мільярд Дуров оголосив аж у березні 2025-го), Дуров заявив Такеру Карлсону цифру, від якої в безпекарів сіпнулось око: ~30 інженерів. Згодом речник уточнив, що 30 — це тільки розробники застосунку й інфраструктури, а ядро команди ближче до 60. Хай навіть 60 — це все одно один інженер на десятки мільйонів людей, без HR-відділу, де Дуров сам собі єдиний продакт-менеджер. Для мене як founder-а це доказ: масштаб не вимагає роздутої організації, він вимагає відмови від неї.
Але та сама цифра, яка надихає мене, експертів з безпеки змусила назвати це red flag. І тут уже не до сміху — добрий тесля знає, що одна несуча балка на весь дах виглядає елегантно рівно до першого снігопаду. Команда, що тримає під дахом мільярд людей на одній балці, така тонка, що одне політичне рішення в Дубаї — і твій «костиль» лишається без фундаменту разом із тобою. Не власник того дому в в'язаній кофтині вирішує твою долю — а те, чи витримає його єдина балка зиму, якої він не міряв.
Костиль купує швидкість, але платить суверенітетом. Ти орендуєш auth, біллінг і доставку — і власник землі може будь-коли підняти орендну плату, змінити умови чи знести будинок. Запозичений капітал на те й запозичений, що його віддають. Архітектор Майбутнього Масштабу, до речі, цю критику обожнює — вона дає йому моральне право знову малювати власну інфраструктуру «щоб не залежати». І він знову проектуватиме її для мами і двох друзів, один з яких уже відписався, — тільки тепер на власних серверах, з гордо піднятою головою і нулем користувачів.
Чесна відповідь не «ніколи не будуй своє». Чесна відповідь: спершу костиль вимірює, чи варта земля того, щоб на ній колись звести фундамент. 97% «архітектурної краси» на старті — передчасна оптимізація за визначенням Кнута: «We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.» Сваритися за суверенітет варто в тих 3%, коли продукт уже довів, що живий. Не раніше. Раніше — це орнамент про незалежність, якою нема чого захищати.
Сигнал зняти костиль: метрика тих 3%
«Сваритися за суверенітет у критичних 3%» — звучить шляхетно і нічого не означає, поки немає лічильника. Бо Архітектор Майбутнього Масштабу обожнює абстрактні 3% не менше за тебе: для нього кожен вівторок — критичний, кожна фіча — фундаментна. Йому потрібна не рамка, а будь-який привід нарешті залити бетон. Тож рамка без тригера — це просто дозвіл, який він сам собі підпише.
Ось чесний тригер, без поезії. Костиль пора міняти на фундамент тоді, коли троє незалежних платних клієнтів за один тиждень упираються в те саме обмеження. Не один (один — це смак однієї людини). Не безкоштовних (безкоштовний скаржиться безкоштовно й піде безкоштовно). Не «я відчуваю, що скоро впремося» — це голос Архітектора, а не ринку. Саме збіг: троє платять, троє за тиждень, одна стіна. Це вже не передчуття масштабу — це борозна, яку реальні люди протерли в одному місці. Тесля підбиває ніжку не тоді, коли уявляє, що табурет колись захитається, а коли під трьома різними гостями він рипнув в одному й тому ж куті. Раніше — це не «закладати фундамент», це стругати від нудьги.
І зверни увагу, чого тут немає. Немає «коли інвестор натякнув на defensible tech». Немає «коли інженер у Slack написав, що йому соромно за cron-скрипт». Немає «коли конкурент випустив прес-реліз про мікросервіси». Сигнал приходить тільки з одного боку столу — з того, де лежить рахунок і сидить людина, яка його оплатила. Усі інші голоси хочуть, щоб ти стругав. Платний клієнт, що тричі рипнув об одну стіну, — єдиний, хто має право сказати «пора».
Фінал на лезі
Повернемось до ткаль на заводі Raytheon, які просмикували дріт крізь кільця руками. Їхній комп'ютер був костилем за будь-якою сучасною міркою — 4 кілобайти, програма, зашита голкою. Але цей костиль зробив рівно те, що мав: довіз людей до Місяця і повернув. Ні байтом більше, ніж треба, щоб не розбитись.
А тепер дзеркало, яке я тримаю в першу чергу собі. Поки ти читав цей текст, Архітектор Майбутнього Масштабу всередині тебе вже знайшов у моїй матриці «спрощення для дурнів» і подумав: «ну, мій випадок інший, мені справді треба масштабуватися». Можеш бути серед тих 3%. Але порахуй чесно: скільки незалежних платних клієнтів за цей тиждень уперлися в одну й ту саму стіну? Якщо відповідь «нуль, але я відчуваю» — вітаю, це говорить не ринок, це Архітектор твоїм голосом. І користувачів у тебе зараз рівно стільки, скільки в нього друзів на дошці — мінус один, який щойно відписався.
Костиль соромить тебе тим, що він голий — видно шви, шурупи, дріт крізь феритове кільце. Але голий табурет, на якому хтось сидить, чесніший за креслення табурета в рамі з дуба, під яке досі ніхто не підставив дошки. Ткалі Raytheon зашили голкою рівно стільки, щоб довезти трьох людей до Місяця і повернути — ні байтом більше. Питання наприкінці одне, і воно не риторичне. Те, що ти стругаєш просто зараз — це прилад, щоб виміряти реальність? Чи дзеркало, щоб на неї не дивитись?
Бо реальність однаково виставить рахунок. 70% — «скінчилися гроші», курсивом на латунній табличці. І в цій графі ніде не пишуть, що насправді скінчилось першим: не гроші, а готовність відміряти бодай раз, перш ніж сім років стругати під замовника, якого ти жодного разу не покликав поміряти.
Питання та відповіді
Що таке «Архітектор Майбутнього Масштабу» і чому він небезпечний на ранньому етапі?
Це внутрішній персонаж (і реальний тип у команді), який проєктує Kubernetes, черги повідомлень і service mesh до появи першого живого користувача — не тому що так треба, а тому що архітектурна схема є дзеркалом власної серйозності. Небезпека не в технічних рішеннях, а в психологічному механізмі: схема замінює продукт, «виглядати» витісняє «працювати». За даними CB Insights (431 компанія), 43% стартапів гинуть через поганий product-market fit — тобто збудували не те, поки полірували інфраструктуру для аудиторії, що ніколи не існувала.
Чому MVP — це не «маленький продукт», і що насправді довів Dropbox своїм відео 2007 року?
За визначенням Еріка Райса, MVP — це прилад для вимірювання реальності: версія з максимумом перевіреного навчання за мінімум зусиль. Дрю Х'юстон довів гіпотезу трихвилинним скринкастом — продукту не існувало, але відео показало, як він «працював би». Після потрапляння демо на Digg (осінь 2008-го) список очікування стрибнув з ~5 000 до 75 000 людей за ніч. Різниця між Х'юстоном і Архітектором: один витратив вечір і виміряв попит, другий витратив би місяці й дізнався б, чи потрібне це взагалі, коли дуб уже розпиляний.
Що Telegram Bot API реально дає безкоштовно — і де його реальна межа?
API безкоштовний з 2015-го без підписки і без плати за повідомлення: у комплекті авторизація, push-нотифікації, мобільні клієнти під iOS/Android/веб, синхронізація між пристроями, шифрування транспорту, доставка офлайн. Дефолтний ліміт — 30 повідомлень за секунду на розсилку; Paid Broadcasts піднімає до 1000/сек по 0,1 Stars за кожне понад безкоштовний поріг. Реальна межа — суверенітет: ти будуєш на чужій землі, де Дуров з командою ~60 людей одноосібно вирішує умови оренди.
Що означає правило «троє платних за тиждень об одну стіну» і навіщо воно таке жорстке?
Це єдиний чесний тригер для переходу від костиля до фундаменту: троє незалежних платних клієнтів за один тиждень натикаються на одне й те саме обмеження. Не один — бо один може бути просто нестандартним смаком; не безкоштовні — бо вони скаржаться безкоштовно і підуть безкоштовно; не «відчуваю, що скоро впремося» — це голос Архітектора, а не ринку. Принцип той самий, що у Кнута про передчасну оптимізацію: 97% «архітектурної краси» на старті є витратою runway, а сигнал до рефакторингу має приходити тільки від людей, які вже заплатили і тричі рипнули об одну стіну.
Як 64% мертвих фіч (Standish Group) і 70% смертей «через гроші» (CB Insights) пов'язані між собою?
Це один рахунок, виставлений двічі. Standish Group (Jim Johnson, XP 2002, вибірка чотири застосунки — ілюстративно): 45% функцій не використовуються ніколи, ще 19% — рідко; завжди потрібні лише 7%. CB Insights (431 VC-компанія від 2023): 70% гинуть «через гроші», але це симптом — корінь №2 це 43% з поганим product-market fit, тобто будували не те. Механіка: команда місяцями пише фічі, яких ніхто не просив, runway догорає, а «скінчилися гроші» записують як причину смерті замість справжнього діагнозу — бажання виглядати, а не вимірювати реальність.
Коментарі
Лише для залогінених читачів — щоб лишалось людським, а не болотом ботів.