Когда я начинал делать Gooly, мне казалось, что главная проблема — отсутствие нормального инструмента для организации мероприятий.Но спустя месяцы разработки и общения с пользователями я понял гораздо более неприятную вещь: большинство social-продуктов умирают не из-за плохого кода, а из-за пустоты внутри системы.В этой статье — про cold start, хаос чатов, выгорание организаторов, network effects и то, почему живой Telegram часто побеждает «идеальный» новый сервис. Читать далее
Я три года пилю Telegram-бот для одного B2C-продукта. В пятницу вечером маркетолог попросил убрать запятую — я потратил двадцать минут на одну запятую, потому что текст был размазан по семи питон-файлам. И тут меня переклинило. Так появилась библиотека, где все диалоги бота живут в одном YAML — с клавиатурами, медиа, условиями и опциональной очередью под лимит Telegram. Выложил на PyPI, делюсь. И что?
Мы часто участвуем в дискуссиях, почему процессоры, произведенные за рубежом, могут считаться российскими. Эти дискуссии порой носят весьма обывательский и оторванный от действительности характер, что может мешать формированию верных выводов. Мы же в этом вопросе…
Когда программист впервые слышит слово «архитектура», он обычно представляет что-то скучное: диаграммы, стрелочки, коробочки, совещания на три часа и человека, который запрещает писать код.А потом проходит несколько лет.И внезапно оказывается, что проект, который «быстро…
Каждый раз, когда пользователь открывает страницу каталога или дашборд со статистикой, база данных заново считает одно и то же. Запрос к 800 тысячам строк ради одного числа — снова и снова. Расширение pgpro_result_cache в Postgres Pro Enterprise решает эту проблему на уровне СУБД: результат…
В предыдущей статье «ЕРИП перешёл на онлайн-возвраты — что это меняет?» мы рассмотрели механизм внедрения этой функции. Сегодня фокус — на сервисе E-POS, который также стал полностью автоматизированным.Раньше оплата в E-POS проходила быстро, а возврат денег мог затянуться на неделю. Теперь это изменилось: протоколы автоматизированных возвратов разработаны и внедрены. Разбираемся, как это работает и почему бизнесу, работающему с предоплатами, стоит обратить на это внимание. Читать далее
Современная розница уже не делится на «магазин» и «онлайн». Покупатель приходит в торговый зал, выбирает товар через мобильное приложение, оплачивает у кассы, забирает заказ из пункта выдачи и возвращает покупку курьером. Все эти сценарии опираются на одну ИТ-инфраструктуру:…
Привет, Хабр! В одной из прошлых статей мы рассказывали, какие фреймворки приоритизации бэклога фич существуют и почему в итоге запилили свой. Сегодня поговорим про вторую сторону медали: баги.Если для оценки фич индустрия создала десятки методов (от RICE до MoSCoW и WSJF), то с багами…
Вышла новая редакция ISO 12207. Разбираем, что действительно изменилось по сравнению с версией 2017 года, как теперь читать технические и управленческие процессы, зачем стандарту системный взгляд, модели и связь с ISO 15288, и что команде стоит проверить в своих артефактах уже сейчас. Читать далее
Привет! Это Александр Масколенко, маркетолог, владелец маркетингового агентства Mas-MediaБольшинство проектов, которые приходят к нам, застряли в одной и той же точке. Реклама есть. Заявки есть. Но увеличить бюджет и получить больше продаж — не получается. Потому что непонятно, что внутри вообще работает, а что просто съедает бюджет.Мы выстроили аналитику “до денег”, нашли связки, которые реально конвертируют, — и за первый месяц получили 332 квал-лида и окупили рекламу на 232%. Читать далее