Про захопливі інструменти розповідають на конференціях. На нудних випускають продукти. Різниця між демо й системою, яку ваша команда зможе підтримувати п’ять років, майже завжди полягає в операційній складності, а не у функціях, яких бракує.
Коли бізнес, що росте, обирає стек, питання рідко звучить «що найновіше?». Воно звучить так: «у чому ми зможемо розібратися, коли щось зламається о 9 вечора у вівторок?». Нудні технології (Postgres замість екзотичної бази даних, добре вивчений фреймворк, керований хостинг із чіткими інструкціями на випадок збоїв) зменшують кількість невідомих у цьому рівнянні.
Стабільність — це властивість продукту
Клієнти не бачать вашої архітектурної схеми. Вони бачать доступність, швидкість і те, чи працює після деплою робочий процес, на який вони покладаються. CRM, портал чи внутрішній інструмент, які щотижня змінюють поведінку, бо платформа під ними постійно рухається, — це ризик для продукту, а не технічна бравада.
Нудне не означає застійне. Це налаштування за замовчуванням, яким ви довіряєте, заплановані оновлення й менше сюрпризів у продакшні.
Де місце новизні
Новизні місце на краях: точкова інтеграція, експеримент за прапорцем функції, прототип, який перевіряє робочий процес, перш ніж ви залучите всю команду. Ядру (автентифікація, модель даних, білінг, сповіщення) йдуть на користь консервативні рішення й чіткі межі.
- Там, де зберігаються гроші й записи клієнтів, надавайте перевагу нудним сховищам даних із сильною узгодженістю.
- Коли відступаєте від правил, записуйте «чому», щоб наступний інженер не повторював ту саму дискусію.
- Рахуйте повну вартість: найм, хостинг, час на інциденти, а не лише ліцензії.
Наші власні продукти дотримуються того самого правила. WindaLearn, наш безкоштовний застосунок із флешкартками для Windows і Mac, зберігає колоду звичайним файлом на вашому комп’ютері. CompareCitySizes завантажує межі кожного міста один раз, а далі віддає їх уже готовими.
Стабільно випускають не ті команди, у яких найефектніший README, а ті, що можуть змінювати поведінку продукту, не перебудовуючи інфраструктуру щокварталу. Ось і весь аргумент на користь нудних технологій.