Блог

Как мы сломали прод

Я вчера сломал прод. Чинили с 21 до 2:30 утра. Опять порадовался нашему процессу и отношениям. В этом посте расскажу про то, что произошло и как мы это фиксили (в обратном порядке.) Процесс Обнаружени...

29 июля 2025 г.

Если можно создать, то нужно, чтобы можно было и удалить

Я уже как-то писал, что, если в продукте можно создать что-то, что может содержать персональные данные (PII) — документ, файл, фото — то даже в MVP должна быть возможность это удалить. У меня неоднокр...

Не плюй в колодец

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

25 июля 2025 г.

О выгорании

Представим себе ситуацию, знакомую мамам в декрете и папам, оставшимся с детьми, когда мама уехала. Вы живете далеко от близких, а с нянечками ребёнок не остаётся. Он всё время на вас. Невозможно ни ш...

24 июля 2025 г.

Среднее значение в статистике

Я очень уважаю Алекса Хормози, но вот увидел в его книге такой ляп. Он говорит, что в среднем владелец спортзала зарабатывает 35к в год, а так как это среднее, то половина зарабатывают ещё меньше. Ту...

Claude Code CLI: первые впечатления, ч.3

Я слышал, что люди используют Claude Code как автономного агента. Дают ему многошаговые инструкции и отпускают вольно ковыряться в коде на полчаса. Я к этому пока не пришёл. Сложно отпустить контроль...

Claude Code CLI: первые впечатления, ч.2

После небольшого перерыва продолжаю изучать Claude Code. Для удобства теперь открываю Claude Code в терминале прямо в VSCode. Экран разделен вертикально. Слева 2/3 ширины — IDE, справа 1/3 — Claude...

Разговор с ИИ по телефону и возможности для арбитража

Сегодня впервые разговаривал с ИИ по телефону. Это был звонок от дом.ру. Я обычно не разговариваю ни с кем по телефону, но я недавно просрочил платёж за интернет и подумал, что этот звонок может быть...

Claude Code CLI: первые впечатления, ч.1

Я пробую вайб-кодинг в Claude Code. Заплатил $20 за первый месяц Claude Pro, чтобы получить доступ к их терминальному приложению для вайб кодинга. На этот шаг меня вдохновило две вещи: Чей-то пост (...

Заменит ли ИИ продакт менеджеров?

Хорошая новость для продакт менеджеров. Стивен Синофски на подкасте a16z сказал интересную мысль: бОльшая часть работы профессионалов — это обработка исключений (exception handling). Суть работы прода...

Мои менторы: Дэвид Хиджирида

У меня в жизни было не так много долгосрочных менторов, обычно это были люди на несколько встреч, но с одним человеком я в контакте уже 11 лет. Его зовут Дэвид Хиджирида. Мы познакомились, когда я про...

1 июля 2025 г.

Как мы работаем с критическими инцидентами по-амазонски

Моя суббота началась в 9 утра с емейла от Google Cloud, в котором говорилось, что мы достигли 100% от запланированных затрат в $50. Каково же было удивление, когда я увидел цифру расходов в $1,800 за...

Проклятье синиора

Встретился на ужине в Сиэтле с ребятами из моей Амазоновской команды AWS Chatbot. Все достигли уровня Senior SDE — это L6 в Амазон с зарплатой в районе $400к (мы с Арнабом дошли до L7). Все кроме одно...

6 июня 2025 г.

Как потерять уважение команды с первого дня

Сегодня встречался в Сиэтле с инженерами, с которыми мы запускали AWS Chatbot. Хочу поделиться интересной историей. Так как все разбежались по разным компаниям, ребята давно друг друга не видели. Есте...

4 июня 2025 г.

Когда особенности инфраструктуры замедляют выкат фич...

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

Оптимистичный интерфейс (Optimistic UI)

Optimistic UI (оптимистичный интерфейс) — это способ ускорить “отзывчивость” (responsiveness) интерфейсов. Его суть в том, что мы показываем результат действия до того, как получили ответ от сервера....

Насколько это эффективно читать документы PRFAQ на встрече?

Вчера делал доклад про культуру Амазон на митапе продактов в СПб. После митапа подошёл парень и задал резонный вопрос – насколько это эффективно читать документы прямо на митинге? Его главное возражен...

30 апреля 2025 г.

Кейс: Когда стоит выбор между пользователем и SEO

Поделюсь продуктовым кейсом, где был выбор между пользователем и технической имплементацией. У нас в веб аппке есть страницы подкастов. Если кто-то делится подкастом из приложения, ссылка открывается...

Переезд в Дубай в далеком 2008 под саунтрек Placebo

У меня часто бывает так, что в голове заиграет какая-нибудь песня и наступает флэшбек, который отбрасывает в какое-то время в прошлом. Я сейчас пью курс витаминов и утром у меня в голове зазвучал голо...

10 марта 2025 г.

Эволюция терминологии от скеоморфизма к диджитал-нейтивизму

Интересно наблюдать за эволюцией интерфейсов и терминов в IT. На заре компьютерных технологий разработчики использовали концепции из реального мира, чтобы людям было проще адаптироваться к технике. Фа...

6 марта 2025 г.

ИИ пока бесполезен в дебаге сложных систем

ИИ пока бесполезен в дебаге сложных систем. Сейчас очень редко приложения содержатся сами в себе. То же приложение для подкастов (наше) помимо кода на Flutter использует Firebase, Google Cloud Storage...

14 февраля 2025 г.

Как создать неправильное впечатление

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

13 февраля 2025 г.

Переход с руководящей позиции в России в западный бигтех

Если вы — руководитель среднего звена в России и хотите в американский бигтех, я бы не рекомендовал искать руководящие позиции, а идти на позицию исполнителя и потом уже расти. Культура работы сильн...

12 февраля 2025 г.

Когда пользователи предлагают тебе решения

Среди продакт менеджеров и дизайнеров есть поверие, что не надо спрашивать у пользователя как бы он решил проблему. Надо спрашивать про саму проблему, а потом уже придумывать решение. Типа человек про...

11 февраля 2025 г.

6 выводов о соц сетях

За время работы с соц сетями я пришёл к таким выводам: У каждой соц сети свои правила. У каждой культуры/языка в каждой соц сети свои правила. Каждая соц сеть по-своему токсична. Каждая соц се...

10 февраля 2025 г.

Блог на LinkedIn

Прилетел вопрос про LinkedIn, который заслуживает отдельного поста. К. из Кипра пишет (голосом диктора первого канала): Очень хочу стартануть и начать писать на LinkedIn наконец, так как там на англи...

10 февраля 2025 г.

Конверсия завирусившегося поста на LinkedIn в платных пользователей

Мой пост про AI-ботов разлетелся как горячие пирожки. Почти 400к просмотров, 2,4к лайков, 270 комментов, 120 репостов, 700 новых фолловеров. Это много для LinkedIn. Знаете сколько это принесло нам пл...

10 февраля 2025 г.

Подборка мемов про программистов ИИ

Юмор про ииграммистов, которые целиком и полностью зависят от ИИ.

9 февраля 2025 г.

Компьютерный клуб 38 Net в Иркутске

На выходных понекрофилил и восстановил ещё один старый сайт — игрового клуба 38Net, который открылся в Иркутске на улице Марата 38 в апреле 1999г. Несколько цитат: С Интернетом на сегодняшний день н...

9 февраля 2025 г.

Чуть не попали на 7 тысяч долларов на Vercel и Next.js по недосмотру

Вчера мы обнаружили, что пробили лимит по тратам на хостинге Vercel. Если бы не заметили это вовремя, получив емейл о превышении лимита, счет мог бы вырасти до $7 000. Начну сразу с уроков для продакт...

6 февраля 2025 г.