Никита Ульшин

Никита Ульшин

В IT больше 12 лет: от программиста до управления отделом разработки.

Пишу об инженерном менеджменте, разработке, людях и системном мышлении.

Читать в Telegram →

Все публикации

Лонгрид

Как разгрузить код-ревью и сохранить понимание системы

Команда разработчиков на одном из моих проектов стремительно растёт. И вместе с ней растёт количество PR. Они объёмные, их много и читать их полностью уже становится физически тяжело. А другие проекты…

Книга

Энни Мерфи Пол, «Мыслить нестандартно. Практичная книга о том, как маленькие изменения в привычках приводят к большим прорывам и открытиям»

В процессе написания своих эссе про работу с трансформирующими идеями я задумался: что может помочь мне лучше «переваривать» полученный опыт (кроме написания заметок и эссе)? На этот вопрос мой…

Заметка

Несколько часов подготовки ради 15-минутного разговора

Как я готовился к разговору с продактом по модели BOFF: разбирал конкретные действия, последствия и свои эмоции, чтобы обсудить проблему и договориться об улучшениях.

Заметка

Как Imprint ускоряет код-ревью

Уилл Ларсон (которого я очень люблю читать) в последнее время пишет статьи про построение агентной разработки. На днях он выложил статью о модели ускорения код-ревью для маленьких изменений.

Заметка

В поисках новых любимых книжек

Я тут недавно дочитал цикл «Волкодав» и в очередной раз встрял в вопрос, что почитать дальше. Вроде бэклог художки большой, но выбор следующей книги для меня сродни выбору сериальчика — с этими…

Книга

Роберт Киган, Лиза Лэйхи, «Неприятие перемен. Как преодолеть сопротивление изменениям и раскрыть потенциал организации»

В процессе работы над серией эссе о трансформационных идеях я стал задумываться: а почему мы не меняемся? Почему даже хорошие и умные идеи могут «пощекотать мозг» и исчезнуть без следа?

Лонгрид

Код-ревью в эпоху ИИ: как агенты меняют проверку кода

Агентских PR стало больше, а каждый следующий аппрув я ставлю с меньшей уверенностью. Почему я переношу внимание на спецификации и архитектуру и что публичные исследования говорят о цене этого решения.

Заметка

Тридцать замечаний LLM ради одного нужного вопроса

Недавно я отдал LLM описание фичи и получил 30 замечаний. Полезным оказалось одно. Но если бы мы его пропустили, переделка после реализации, по моей оценке, стоила бы 3–4 дня разработки. На ревью всех…

Эссе

Признаки трансформационной идеи

Какие-то идеи захватывают внимание и воображение, некоторое время радуют интеллект – но исчезают, не оставив следа в поведении и восприятии мира. А другие же подобны взрыву гранаты в голове, после…

Заметка

Как я понял, что пора внедрять агентов в разработку

Меня долго беспокоил простой вопрос: как ограничивать агентов и вести с ними продолжительную командную работу над большим проектом? Поэтому с внедрением я не спешил. Но продолжал наблюдать, что…

Заметка

Озвученная дата автоматически становится обязательством

Иногда «примерные даты» на роадмапе неожиданно становятся обязательством. Причём это может произойти даже без явного намерения человека, эти даты изначально написавшего. Причина тому проста: для…

HolyJS 2025 Autumn

Технофитнес: как эффективно прокачивать hard skills

Доклад о том, как поддерживать и развивать технические навыки без бесконечного потребления информации. Он вырос из моего опыта после перехода в менеджмент: я пытался компенсировать просадку книгами и…

Книга

«Масштабированный скрам. Как организовать гибкую разработку в крупной компании», Крэг Ларман, Бас Водде

Искал способ внедрить LeSS в работающей разработке, а получил россыпь моделей и практик. Разбираю, что забрал себе и почему для знакомства с LeSS советую два коротких документа вместо книги.

Заметка

С агентами «я не знаю» перестало означать «я не могу»

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

Заметка

Два ИИ-радара для наблюдения за IT-индустрией

Не следить за IT-индустрией я не могу, потому что новинки могут повлиять на мои решения. Следить за всем тоже не могу, потому что петабайты контента выжирают все силы и внимание. Поэтому часть этой…

Заметка

Поднимаем SDD на уровень продукта

Spec-driven development хорошо работает, пока продукт помещается в один репозиторий. У нас это не так: фронт и бэк живут в разных монорепах, а общая фича начала превращаться в две разные спеки.

Заметка

Большинство AI-новинок не стоит вашего времени

Я слежу за новыми AI-инструментами сразу, но не спешу тратить время на их освоение. За несколько месяцев очередная «революция» либо превращается в рабочий инструмент, либо растворяется в новостной…

Книга

«Четыре тысячи недель на всё», Оливер Беркман

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

Книга

«Шум. Несовершенство человеческих суждений», Дэниель Канеман и др.

Два опытных интервьюера могут поговорить с одним кандидатом и прийти к противоположным выводам, причём оба будут уверены, что оценили его объективно. Почему так?

Заметка

Дочь против игрового перфекционизма

Я всегда немного недолюбливал игры с открытым миром. Мне всегда хочется выполнить все сайд-квесты, посетить все точки на карте (горите в аду, вопросики на Скеллиге) и собрать все коллекции. Но обычно…

Книга

An Elegant Puzzle by Will Larson

Блог Уилла Ларсона я почитываю довольно давно. Мне нравится его стиль письма и идеи, которые он высказывает о руководстве техническими подразделениями (и периодически я у него что-то утаскиваю в…

Заметка

Почему быстрые команды не делают организацию быстрой

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

Книга

Team Topologies, 2nd Edition by Matthew Skelton, Manuel Pais

Строить подразделения, которые не тормозят, — задача со звёздочкой (в чём я успел убедиться на собственном опыте, собирая отдел буквально «на ходу» на одной из работ). Поэтому любые ментальные модели,…

Заметка

Я управляю гневом или гнев управляет мной?

Чужая истерика — не повод самому втягиваться в неё. Спокойствие и ясный ум важны для руководителя, который хочет конструктивно договариваться с людьми и принимать качественные решения.

Книга

Engineering Leadership: The Hard Parts by Juan Pablo Buriticá, James Turnbull

Название этой книги заставило меня улыбнуться, потому что я искренне сомневаюсь, что в работе руководителя есть «easy parts». В работе руководителя очень много трудностей – кризисы, дедлайны,…

Заметка

Как закончить спор, в котором оба правы

Недавно двое моих коллег крепко зарубились по поводу одного API-контракта. Позиция каждого была понятна, и оба хотели сделать хорошо, только договориться в деталях не могли. А я просто сидел и…

Заметка

Высокая скорость иногда маскирует плохую инженерию

Скорость разработки не бесплатна. За ускорение обычно приходится платить компромиссами: урезанным объёмом, дополнительными ресурсами, накопленным техническим долгом или повышенным риском.

Книга

«Не усложняй. Управление проектами по методу P3.express», Дмитрий Ильенков, Валерия Ильенкова

Люблю я книги с интересными историями. Приходит ко мне как-то в личку уважаемый Игорь Беляев и говорит: «Какая же топовейшая книга! У меня это уже книга года в персональном рейтинге». Книгу я, само…

Заметка

Музыка во взрослом возрасте: как не бросить через месяц

Я убеждён, что любимые хобби – это не просто «развлечения», а инфраструктура для качественной и продуктивной работы. Поэтому я регулярно прикладываю усилия для того, чтобы мои хобби продолжали…

Заметка

Цена хай-перформера: сколько стоит удержать звезду в команде

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

Заметка

20 книг для профессионального роста разработчика

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

Книга

«Новый одноминутный менеджер», Кен Бланшар и Спенсер Джонсон

Я люблю читать старые книги, которые всё ещё популярны. Часто оказывается, что описанные в них идеи более чем актуальны на сегодняшний день (например, моей любимой книге по чтению более 100 лет).

Книга

A Philosophy of Software Design by John Ousterhout

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

Книга

«Терапия настроения», Дэвид Бернс

Сегодняшний обзор по-своему уникален. Обычно я выкладываю в канал обзоры только тех книг, которые уже как минимум прочитал (а в идеале — разобрал на заметки и поприменял). Но книгу Дэвида Бернса я…

Заметка

Как вовремя переоценить место работы

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

Книга

«Карьера разработчика. Стафф — круче, чем Senior», Таня Рейли

Staff-разработчики — это относительно новый тренд в российском IT. Раньше после должности senior-разработчика путь был только в тимлиды. Но многим не подходит направление менеджмента — они гораздо…

Заметка

Почему сильные инженеры выиграют от LLM больше остальных

В последнее время я активно развиваю использование AI в разработке внутри своей зоны ответственности. LLM уже вошли в повседневную работу сотрудников, а сам я по вечерам экспериментирую с агентской…

Заметка

Два сбоя Cloudflare: что пошло не так и как они это чинят

Вроде на дворе уже май, а в памяти ещё свежи два масштабных сбоя Cloudflare: 18 ноября и 5 декабря 2025 года. Представьте, сколько денег потеряли бизнесы, зависимые от Cloudflare, и сколько нервных…

Книга

«Думай как римский император», Дональд Робертсон

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

Заметка

Как снова полюбить читать художку

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

Книга

«Человеческий фактор: успешные проекты и команды», Том ДеМарко

С творчеством Тома ДеМарко я, как и многие другие, начал знакомиться с книги «Deadline». Книга показалась мне очень интересной, и я утащил много идей для практики, поэтому сделал себе заметочку на…

Книга

Designing Data-Intensive Applications, 2nd Edition by Martin Kleppmann, Chris Riccomini

Обзор первого издания книжки с кабанчиком был одним из первых книжных обзоров на моём канале (если кому интересно, как это выглядело почти 3 года назад — вот ссылка на пост). Я эту книгу всегда любил…

Книга

The AI-Driven Leader by Geoff Woods

Не знаю, как у вас, дорогие друзья, а у меня в жизни LLM уже давно выполняет функцию третьей правой руки (потому что функцию второй правой руки он закрыл ещё раньше). Конечно, сейчас отовсюду слышно…

Заметка

Алгоритм фильтрации контента: тратим 5 минут, чтобы сэкономить 5 часов

Перед началом чтения нужно понять, чего мы от него хотим (этому был посвящён предыдущий пост цикла). Следующий шаг – подобрать материалы, отталкиваясь от этой цели и продравшись через огромное…

Книга

«Радикальная прямота. Как управлять людьми, не теряя человечности», Ким Скотт

Мне всегда было легко находить с людьми общий язык. Это проявилось ещё в возрасте 2-3 лет, когда я бегал по больнице (где работала моя мама) и развлекал пациентов весёлой болтовнёй.

Заметка

ROI разработки: почему фичи стоят месяц, а приносят ноль

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

Заметка

Культура «разгребания жоп»: как мы сами растим хаос

Я уже давно наблюдаю за одним довольно забавным парадоксом. Почему-то людей, героически разгребающих жопы, всячески хвалят и осыпают почестями. А людей, которые эти жопы стараются предотвратить,…

Лонгрид

Как по-настоящему отдохнуть

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

Книга

«Креативный программист», Ваутер Грунефелд

Работа программиста, несмотря на всю свою инженерную серьёзность, насыщена творчеством. Да, есть множество хороших практик и всё такое, но многие вещи невозможно сделать «правильно», потому что этого…

Эссе

Предсказуемость как фундамент доверия

Когда-то у меня был коллега-SRE, с которым было невыносимо тяжко договариваться. Почти любой разговор вызывал страдания. Но если мы всё-таки договорились, я мог спокойно заниматься своими делами:…

Книга

«Чистый дизайн. Практика эмпирического проектирования ПО», Кент Бек

Несмотря на то, что с кодом я в последнее время работаю откровенно мало (больше в контейнерах ковыряюсь), я всё равно остаюсь инженером. А это означает любовь к разным технологиям, языкам…

Заметка

Как разобрать проблемы спринта без токсичности и духоты

Хорошая ретроспектива положительно влияет на команду. Она помогает увидеть и зафиксировать достижения, отметить что-то хорошее, а также найти и устранить системные проблемы, которые мешают команде…

Заметка

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

Если в голове зависло не до конца принятое решение, можно попрощаться с кусочком своей оперативной памяти. Мы колеблемся, думаем, страдаем, устаём от размышлений и в итоге легко проваливаемся в…

Книга

«AI-инженерия. Построение приложений с использованием базовых моделей», Чип Хьюен

В последнее время я стараюсь поглубже влезть в такие темы, как ML и AI. Причина проста — в рабочем проекте активно используются и разрабатываются фичи на базе обоих видов технологий. А руководить…

Заметка

Blameless culture: как перестать искать виноватых и начать чинить системы

Когда мне понадобилось запустить Post Mortem, я собрал материалы о безобвинительной культуре, анализе причин и проведении разборов. Делюсь теми, которые помогли подготовить гайд и шаблон.

Заметка

Токены не бесплатные: где ломается экономика AI-продукта

В обсуждениях AI-продуктов много разговоров о возможностях моделей и мало разговоров о деньгах. Пока компания проверяет гипотезу, это легко пропустить. Проблема начинается, когда эксперимент…

Заметка

Как не дать ИИ-хайпу сожрать здравый смысл

Вокруг ИИ хватает противоположных прогнозов: от полного отрицания возможностей технологии до уверенности, что она вот-вот заменит всех. Крайние позиции часто объединяет одно — недостаточная…

Заметка

Почему я чищу подписки: метод «проверки рублём»

В комментариях к прошлому посту мне предъявили, что я позарился на святое: убрал каналы с мемами в отдельную папку, чтобы на них не отвлекаться. Шутки шутками, но этот разговор напомнил мне, зачем я…

Книга

«Head First. Архитектура ПО», Марк Ричардс и др.

Пару недель назад я разговаривал со своим коллегой – экспертом в области кибербезопасности. Разговор мы вели о том, как нам хакерам и разработке лучше понимать друг друга, ведь от этого зависит…

Заметка

Как сократить поток сообщений без потери контроля

Как руководитель, я постоянно получаю целый ворох уведомлений: личные сообщения, упоминания, треды в каналах, которые нужно мониторить, Telegram, почта... Наверняка что-то ещё забыл.

Заметка

Деплой как зеркало организации: что релизы говорят о процессах

Одним из прокси-показателей качества процессов команды, а иногда и всей организации, является «боль» от деплоев. Авторы книги «Accelerate» в ходе своего исследования выявили значимую связь между…

Книга

«Жемчужины разработки. Чему мы научились за 50 лет создания ПО», Карл Вигерс

Разработка ПО — относительно молодая отрасль. На моих глазах она расцветала и крепла, а многие мои коллеги наблюдали её становление. На этом пути разработчики набили немало шишек (такова судьба любой…

Книга

«System Design II. Распределённые системы», Алекс Сюй и Сан Лэм

Сегодня у меня немного необычный обзор. Необычен он тем, что моё имя впервые попало на обложку (пусть пока и не в качестве автора). Когда ко мне пришли коллеги из ИД «Питер» и предложили дать краткий…

Эссе

О новогодних чудесах

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

TeamLead Conf 2025

Как перестать демотивировать людей

Доклад о том, как руководители демотивируют людей, хотя пытаются добиться обратного. Я разбираю мотивацию в творческой работе и показываю, почему привычные «кнут и пряник» часто мешают сильнее, чем…

Книга

«Украденный фокус», Йоханн Хари

В последнее время я всё активнее работаю над своей способностью подолгу концентрироваться на работе и удерживать фокус. Работа идёт с переменным успехом, и иногда я довольно сильно отвлекаюсь по…

Книга

«Дао Toyota», Джеффри Лайкер

Эта книга лежала у меня в бэклоге довольно давно. Тема бережливого производства интересна, а уж в контексте эффективной разработки IT-продуктов — и подавно. Тем не менее у меня до неё систематически…

Podlodka Soft Skills Crew

Баги в голове, которые мешают расти

Доклад о когнитивных искажениях, которые заставляют нас бояться ошибок, избегать экспериментов и мешают расти. На примерах из своей практики я показываю, как заметить эти «баги» в мышлении и ослабить…

Книга

«Общаться с ребёнком. Как?», Юлия Гиппенрейтер

Навыки общения — это область, в которой совершенства достичь невозможно, и все мы обречены лишь вечно к нему стремиться (желательно, получая удовольствие в процессе). А навыки общения для руководителя…

Заметка

Что мне дал год 12-недельного планирования

Примерно год назад у меня появилось ощущение бардака в жизни. Вроде работаю много, дела всякие-разные делаю — но как-то не складываются они у меня в одну картинку. С виду всё было гладко: я ставил…

Книга

«Лидер и племя», Дэйв Логан, Джон Кинг и Хэли Фишер-Райт

Человек — существо племенное. Мы созданы для жизни и выживания в группах, поэтому отшельник обычно является исключением из правил в нашем обществе. Тяготение к сбору в группы накладывает свои…

Заметка

Чему можно научиться у плохого руководителя

Иногда полезно вернуться к основам — просто чтобы понять, как далеко ты на самом деле успел утопать. Вот и на новой работе я попал на тренинг (отличный, кстати!) по обратной связи.

FrontendConf 2025

Наставничество в кайф: как учиться самому, обучая джунов

Доклад для опытных специалистов, которые хотели бы стать наставниками, но боятся ответственности за развитие другого человека. Я разбираю собственные ошибки и показываю, как сделать наставничество…

HolyJS 2025 Spring

Event Sourcing: ключевые принципы и реализация на NestJS

Доклад о том, какие задачи решает Event Sourcing и какой сложностью приходится платить за полную историю изменений системы. На примере NestJS я пошагово превращаю обычное CRUD-приложение в приложение,…

Эссе

Как я на собственных нервах проверил бесполезность теории

Я уже неоднократно писал, что потребление большого количества информации переоценено: знать не значит делать. Подробнее об этом — в материале «Как учиться осмысленно». А на прошлой неделе я получил…

Книга

«Как управлять интеллектуалами. Я, нерды и гики», Майкл Лопп

Книг по управлению людьми написано много. А вот хорошие и специфичные встречаются намного реже. Тех же книг по управлению нашей айтишной братией — буквально раз-два и обчёлся.

Заметка

Правило одной книги: короткий путь к глубинной рекомендации

Недавно я вычитал технику, которая помогает учиться у других людей. Она заключается в одном вопросе: «Если бы ты мог посоветовать мне одну-единственную книгу, то какую и почему?»

Заметка

Модель ответственности руководителя

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

Подкаст «Вы хотите об этом поговорить?»

Тимлид тоже человек: о чувствах, найме и шагах назад

Разговор о человеческой стороне работы тимлида: смысле работы, тревоге из-за состояния рынка, обучении взрослых и границах ответственности руководителя.

Книга

«Deadline. Роман об управлении проектами», Том ДеМарко

Deadline — одна из немногих книг, которые я читаю не в первый раз. Каждый раз, вываливаясь из очередного витка «стартаперства внутри бизнеса», я освежаю память по выстраиванию системного процесса…

Заметка

Признание не заменяет деньги, но удерживает людей

В разговорах о повышении зарплаты часто всплывает история: «Денег не дам, но ты молодец». После такого благодарность начинает выглядеть как дешёвая попытка заменить реальные условия работы добрым…

Книга

«Грокаем безопасность веб-приложений», Малкольм Макдональд

Как говорится в одной старой шутке, компании делятся на два типа: те, кто ещё не делает бэкапы, и те, кто уже делает. Примерно такая же ситуация и с информационной безопасностью: некоторые компании…

Podlodka TeamLead Crew

Устойчивая коммуникация: как быть понятым сверху и снизу

Доклад о том, как тимлиду доносить информацию команде и руководителю так, чтобы уменьшить риск недопонимания. На примерах из своей практики я разбираю неудачные разговоры и показываю, как подготовка…

Заметка

Неидеальное решение конфликта

Одна из обязанностей руководителя - работа с конфликтами. В теории всё понятно: посадить стороны за стол, обменяться аргументами и договориться. В жизни собеседники мечут гром и молнии, переходят на…

Книга

«Критическое мышление», Том Чатфилд

Критическое мышление (которое точнее было бы назвать навыком критического анализа) — важная часть как моей работы, так и повседневной жизни. Оно пригождается мне и при принятии рабочих решений, и при…

Заметка

Почему полезные привычки умирают и как их спасти

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

Книга

«Тирания показателей», Джерри Мюллер

Метрики — это очень интересная вещь. С одной стороны, количественные показатели могут приносить огромную пользу, указывая на проблемы. С другой — возведение метрик в абсолют приводит к неожиданным (и…

Книга

«Фундаментальный подход к программной архитектуре», Марк Ричардс, Нил Форд

Эту книгу я хотел прочитать довольно давно. Как-то так сложилось, что с творчеством Ричардса и Форда я начал знакомство с книги Software Architecture: The Hard Parts — книга хорошая.

Заметка

Сушим работу: как разработка может перестать быть исполнителем

В моём докладе про управление в кризис много эмоций вызвала тема «сушки» работы. Разработке эта парадигма непривычна: стандартный процесс выглядит как «нате требования — пилите, Шура».

Книга

«Новые принципы делового общения», Кэл Ньюпорт

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

Selectel Day Off 2025

Предохранители от выгорания

Доклад о моём опыте выгорания и попытках разорвать цикл «выгорел — сходил в отпуск — снова выгорел». Вместо одного универсального совета я разбираю предохранители, которые помогают раньше замечать…

Заметка

Задачи напрямую от клиента: где начинается хаос

Разработчики могут общаться с клиентом напрямую. Но кто определяет приоритеты, фиксирует требования и отвечает за обещания команды? Без этих ответов прямой контакт быстро превращается в хаос.

Книга

«Критическая цепь», Элияху Голдратт

Управление проектами обычно ассоциируется с оторванными от реальности диаграммами Ганта, продолбанными сроками и толстенным PMBoK. А менеджер проектов чаще всего воспринимается как человек, который…

Книга

«System Design. Пережить интервью», Чжиюн Тань

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

Заметка

Почему хорошие идеи встречают сопротивление

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

Книга

«Идеальный питч», Орен Клафф

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

Заметка

Как развивать сотрудников через неопределённость и не быть тираном

После одного выступления меня спросили: «Как подталкивать сотрудников к развитию, если они этого не хотят?» В вопросе зашит парадокс: развивать людей надо, а они не хотят.

Книга

Continuous API Management by Mehdi Medjaoui et al.

Возвращаемся к техническим книгам. Мне как руководителю всегда было интересно: как управлять разработкой продуктов в больших организациях? Как избежать дублирования и делать действительно качественные…

Книга

«Site Reliability Engineering. Надёжность и безотказность как в Google», Б. Бейер и др.

Одна из важнейших зон ответственности технического руководителя — обеспечение надёжности. Если вы сделали прекрасный, полезный для людей продукт, но ваши серверы лежат — считайте, что продукта нет.

Заметка

Что делать, если сотрудник просел по перформансу

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

Подкаст «Едим слона целиком»

Почему руководители бросают менеджмент — и возвращаются?

Разговор о том, почему переход из разработки в управление не обязан быть необратимым. Я рассказываю, как выгорел от менеджмента, вернулся к программированию, а через год снова стал тимлидом — уже с…

CodeFest

Менеджер-стоик: античные практики современного управления

Дискуссия о том, как идеи стоицизма применимы в повседневной работе руководителя. В ней встретились практики управления и профессиональные философы: Женя Антонов, Александр Саликов и Ирина Райт из…

CodeFest

Лидерство в трудные времена: как управлять командой в кризис

Доклад о том, как руководить командой в кризисе, когда привычные процессы перестают работать, сроки срываются, а давление растёт. Он построен на историях из моих проектов: часть кризисов мы прошли…

Podlodka Soft Skills Crew

Каких софтовых навыков не хватает моему сотруднику?

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

Книга

«Идеальный командный игрок», Патрик Ленсиони

Хорошую команду невозможно сколотить из людей, которые не умеют работать в команде. Эта идея кажется очевидной. Но можете ли вы сходу ответить, какие именно качества делают человека командным игроком?

Книга

«Камасутра для оратора», Радислав Гандапас

В этом году у меня довольно бурно идёт работа с публичными выступлениями: доклады (наконец-то) начали попадать в программы конференций, выступаю я относительно регулярно, плюс наложилось внутреннее…

Книга

«100 ошибок Go и как их избежать», Тейва Харшани

Давайте немного отдохнём от менеджмента, софтов и вот этого вот всего — с хардкорным кодом! Как-никак, я до сих пор каждый день пишу код. Последние полтора года я программирую на Golang, и мне очень…

Лонгрид

Теория ограничений в разработке: как ускорить поставку без новых людей

Когда инженер только становится тимлидом, у него появляется понятная цель: заставить всё вокруг работать максимально эффективно. Технический бэкграунд даёт о себе знать: привычка оптимизировать никуда…

Лонгрид

Как учиться осмысленно: от вопроса к проверке реальностью

Формат обучения в школе и институте — верный способ привить человеку отвращение к мысли о том, чтобы учиться чему-то новому. Я довольно долго искал собственные принципы самообразования, потому что в…

Книга

«Поток. Психология оптимального переживания», Михай Чиксентмихайи

Одной из точек пересечения книги «Драйв» и «Почему они не работают?» является концепция потока. Обе книги характеризуют поток как одно из наиболее продуктивных и высокомотивированных состояний.

Книга

«Драйв. Что на самом деле нас мотивирует», Дэниел Пинк

Тема мотивации меня внезапно увлекла. Книга Сьюзен Фаулер «Почему они не работают?», о которой я писал на прошлой неделе, лишь раззадорила мой интерес. Мотивация стала понятнее, но вопросы ещё…

Книга

«Почему они не работают? Новый взгляд на мотивацию сотрудников», Сьюзен Фаулер

Благодаря усилиям различных горе-предпринимателей и горе-руководителей термин “мотивация” стал почти таким же ругательным, как “целеполагание”. Но при этом тема человеческой мотивации невероятно…

Заметка

Как защищаться от неконструктивной обратной связи

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

Книга

«Цель-2. Дело не в везении», Элияху Голдратт

Прочитал запоем и утащил идеи по применению мыслительных инструментов Голдратта. Разбираю, чем книга полезна руководителю, у которого уже есть опыт сложных конфликтов и организационных проблем.

Книга

«Будда, мозг и нейрофизиология счастья», Йонге Мингьюр Ринпоче

С медитацией у меня сложные отношения — целая Санта-Барбара. То мы вместе и счастливы, то расстаёмся в слезах, то я изменяю ей с приставкой. Но тема всегда меня интересовала.

Подкаст «1-1»

1-1 с Васей Мельниковым. Как перестать беспокоиться и начать делегировать

Разговор с Васей Мельниковым о делегировании: почему руководитель не масштабируется в одиночку, как ослабить контроль и где проходит граница между передачей задачи и отказом от ответственности. Вася…

Книга

«Препятствие как путь», Райан Холидей

После прочтения книги Райана Холидея «Эго — это враг» я остался очень доволен. Его стиль — типично американский: берём одну идею и рассматриваем её со всех сторон. И, несмотря на небольшие недостатки…

Книга

«Руководство астронавта по жизни на Земле», Кристофер Хэдфилд

Знакомство с этой книгой связано для меня с довольно любопытной историей. Её порекомендовал мне Женя Антонов (который по ночам — Тимлид Очевидность) в рамках обсуждения моей заявки на CodeFest этого…

Книга

«45 татуировок менеджера», Максим Батырев

Так уж вышло, что в основном я читаю книги по менеджменту, вышедшие из-под пера западных авторов. Культура менеджмента на Западе более развита, поэтому я стараюсь цеплять себе самые актуальные и…

Книга

«Никогда не ешьте в одиночку», Кейт Феррацци

После прочтения замечательной книги Ларри Кинга «Как разговаривать с кем угодно, когда угодно, где угодно» мне захотелось глубже разобраться в теме общения. А конкретно — в модном нынче нетворкинге.

Книга

«Как разговаривать с кем угодно, когда угодно, где угодно», Ларри Кинг

Разговор — одна из важнейших частей человеческой жизни. Беседовать со знакомыми людьми зачастую легко и приятно. Но вот коммуникация с незнакомцами у многих вызывает стресс. О чём вообще говорить? Как…

Книга

«От разработчика до руководителя», Камиль Фурнье

Мне был интересен взгляд Фурнье на рост от разработчика до CTO. Но за советами оказалось мало конкретики и личных примеров. Объясняю, почему советую читать отдельные главы, а не все 300 страниц.

Заметка

Дисциплина полезна, пока не превращается в самонасилие

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

Книга

The Poker Mindset by Matthew Hilger, Ian Taylor

Ранее я уже писал о книге Энни Дьюк «Принцип ставок». Книга мне понравилась, но оставила ощущение недосказанности, незавершённости. После её прочтения мне стало интересно, как думают настоящие игроки…

Подкаст «1-1»

1-1 с Дашей Бородиной. Энергия руководителя: как сохранять и восстанавливать

Разговор с Дашей Бородиной о личной энергии руководителя: как замечать истощение до выгорания, распределять ограниченный ресурс между задачами и восстанавливаться. Даша шесть лет руководила командами…

Заметка

Стану тимлидом и разучусь писать код

Один из самых сильных страхов потенциального тимлида — просесть по техническим навыкам. Страх не беспочвенный: в работе руководителя код занимает значительно меньше времени, чем у разработчика.

Книга

«Принцип ставок», Энни Дьюк

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

Книга

«Цель. Процесс непрерывного совершенствования», Элияху Голдратт

«Цель» я перечитывал во второй раз. Первое прочтение случилось со мной в самом начале моего тимлидского пути, и эта книга оказалась замечательным подспорьем в понимании того, как организуется работа.

Заметка

Что скрывается за фразой «у нас так принято»

Мне понадобилось полгода и десятки часов созвонов, чтобы расшифровать организационное «мы» и провести изменение. Оно удалось, но после этого я уполз в отпуск. Стоила ли эта битва своей цены?

Заметка

Если сейчас, то нет

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

Книга

«Цели. Как пользоваться жизнью на всю катушку», Зиг Зиглар

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

Книга

«Мама, я тимлид!», Марина Перескокова

Хотя я руковожу командами уже около пяти лет, никогда не бывает лишним вернуться к основам. Часто получается так, что новый взгляд на базовые вещи дорисовывает картинку в голове, и в работе появляется…

Подкаст «1-1»

1-1 с Мишей Трифоновым. Лидер-слуга: сила через служение команде

Разговор с Мишей Трифоновым о модели лидера-слуги: как руководитель помогает команде добиваться результата, создавая условия для работы и роста людей. Миша руководит разработкой департамента…

Книга

«12 недель в году», Брайан Моран, Майкл Леннингтон

Мой опыт постановки целей богат, но не блещет историями успеха. Чаще всего что-то шло не так, и я расстраивался, а цели не достигались. Какое-то время я вообще жил без целей (и в целом неплохо себя…

Заметка

Принципы — это осознанно выбранные правила жизни

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

Книга

«Как быть стоиком», Массимо Пильюччи

Практическая философия является одним из моих ключевых интересов в жизни. Ранее я уже писал, что принципы важнее техник (ссылка на пост). В этом посте я говорил о технологиях, однако та же идея…

Frontend Night by Sber

Менторство как драйвер профессионального роста команды

Доклад о том, как превратить менторство из случайной помощи коллег в систему профессионального роста команды. Он предназначен для руководителей, которые хотят развивать сотрудников, передавать…

Книга

«Хватит мечтать, займись делом», Кэл Ньюпорт

Книги Кэла Ньюпорта мне нравятся своей прямотой. Он честно высказывает своё мнение и делится своим опытом, хотя его тексты иногда звучат резковато. Однако лично мне каждая его книга даёт много пищи…

Подкаст «1-1»

1-1 с Антоном Непшей. Два стула тимлида: техничка или менеджмент?

Разговор с Антоном Непшей о том, что происходит с техническими навыками после перехода в тимлиды и как не разорваться между работой инженера и руководителя. Антон руководит компетенцией…

Книга

«Принципы», Рэй Далио

Мне всегда интересно узнать принципы, которыми руководствуются другие люди. Именно их я стараюсь понять в личном общении (и даже в переписке). Для меня принципы — это правила жизни, которые человек…

Книга

«Канбан Метод. Базовая практика», Алексей Пименов

У меня сложилась довольно интересная ситуация: я давно работаю «по канбану» (позже объясню, почему кавычки), но никогда глубоко в него не вникал. Все мои знания о методе были обрывочными, поэтому я…

Заметка

Как понять, что вас поняли

Вы когда-нибудь сталкивались с ситуацией, когда вроде бы всё объяснили, а собеседник понял вообще другое? Это классическая проблема коммуникации: между тем, что я подумал, и тем, что понял другой…

Книга

«Разреши себе скучать», Мануш Зомороди

После прочтения книги Кэла Ньюпорта «В работу с головой» я заинтересовался темой скуки. Ньюпорт многократно упоминал, что мозгу нужна разгрузка для переваривания информации (поэтому озарения приходят…

Подкаст «1-1»

1-1 с Дашей Корчугановой. Встречи 1-1, которые работают

Разговор с Дашей Корчугановой о встречах 1-1: зачем они нужны руководителю и сотруднику, как не превратить их в формальность и когда от регулярного формата лучше отказаться. Даша руководит командой…

Книга

«Учись как профи», Дэн Уиллингем

Лично я очень люблю учиться. Меня приводит в дикий восторг изучение чего-то новенького и увязывание этого с тем, что я уже знаю. Я настолько люблю учиться, что постоянно учусь учиться и ищу новые…

Книга

«Ненасильственное общение», Маршалл Розенберг

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

Заметка

Делегирование без чайка-менеджмента

Когда я только учился делегировать, то каждый раз испытывал дикий страх за результат и превращался в микроменеджера. Вроде отдал задачу человеку, а сам постоянно его дёргаю.

A?.Frontend Day

Как работать с отказами систем в BFF: основные паттерны отказоустойчивости

Доклад о том, как BFF ведёт себя при сбоях зависимых сервисов и какие паттерны помогают ограничить последствия отказа для системы и пользователя. Примеры реализации написаны на TypeScript.

Книга

«В работу с головой», Кэл Ньюпорт

Вопрос личной продуктивности всегда казался мне важным. Поэтому я стараюсь изучать всё адекватное, до чего могу дотянуться. Книги Кэла Ньюпорта мне рекомендовали многие, поэтому я и решил его…

Книга

«Эмоциональный интеллект», Дэниел Гоулман

Что делать, если эмоциональный диапазон как у зубочистки? На этот вопрос нам сегодня будет отвечать Дэниел Гоулман, автор известной книги "Эмоциональный интеллект". Я прочитал её пару месяцев назад и…

Книга

«Карьера Software Engineering Manager», Джеймс Стэньер

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

Заметка

Книги, по которым я прокачивал Go

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

Заметка

Что бы я посоветовал другу?

Моим главным препятствием на пути к рефлексии был и частично остаётся перфекционизм. Анализ ошибок давался с трудом, потому что я частенько скатывался в самокритику и терял рациональность. В какой-то…

Книга

«Управление проектами с нуля», Грег Хорин

Совершая камбэк в роль тимлида, я решил освежить и систематизировать знания в области управления проектами. Мой выбор пал на книгу Грега Хорина "Управление проектами с нуля".

Заметка

Забор Честертона: сначала разберитесь, потом ломайте

Представьте себе, что вы идёте по цветущему ромашковому лугу и внезапно утыкаетесь в забор. Просто забор, без ограды и чего-либо ещё. «Что за ерунда?» — скорее всего, первым делом подумаете вы.

Заметка

Зачем выступать публично?

Я думаю, что все вокруг уже прекрасно осведомлены о пользе публичных выступлений. Личный бренд, заявление о своей экспертности, вот это вот всё. По мотивам своего субботнего выступления тоже хочу…

Заметка

Три книги по логике: от базы к практике

Лично мне логика кажется важным инструментом любого айтишника. Даже в технической части решения бывают очень разные, и умение беспристрастно логически анализировать их очень важно. А уж для…

Заметка

Как Figma масштабировали PostgreSQL

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

Книга

«От монолита к микросервисам», Сэм Ньюмен

Распил монолита на микросервисы уже стал притчей во языцех. Если вбить в поиск ютуба эту ключевую фразу, то вы увидите бесконечную загрузку кучу видосов и выступлений на конфе. Оно и неудивительно,…

Заметка

Если глаз замылился — запросите обратную связь

За последние две недели я потратил около 30 часов на код-ревью проекта, который пишет стажёр в моей команде. Он разрабатывает пример реализации шардирования БД — это не самый простой, но довольно…

Книга

«Создай свой второй мозг», Тьяго Форте

Не знаю, хорошо это или плохо, но физиологически мы ограничены одним мозгом. Однако его можно "расширить" с помощью различных цифровых и аналоговых устройств. Пока что мы не в киберпанке, поэтому на…

Заметка

ADR — способ подумать письмом и сохранить контекст решения

Почему здесь так сделано? Ответ часто исчезает из памяти раньше самого кода. ADR помогает сначала обдумать техническое решение, а потом сохранить его причины, альтернативы и последствия.

Заметка

Как внезапно стать чайка-менеджером

Обычно образ руководителя рисуется в виде человека, который постоянно сидит на созвонах, бегает в мыле и ничего не успевает. В среднем это так, но в работе любого руководителя бывают моменты, когда…

Заметка

Отдай интересную задачу команде

Когда вчерашний разработчик становится тимлидом, то часто теряется и не знает, что нужно делать. Очевидно, что в такой ситуации он будет скатываться на привычные рельсы. Вместо построения системы из…

Заметка

Методика 4П для подведения итогов недели

В очередной раз напоминаю, что рефлексия — один из лучших способов саморазвития. Обдумывая и анализируя произошедшие за некоторый период события, мы можем замечать ошибки в своём мышлении и поведении…

Заметка

5 нахрена: адаптация техники «пять почему»

Я очень люблю технику "5 почему". Она действительно позволяет докопаться до истины, узнать много нового (а иногда — получить клеймо душнилы). Но практически никогда я не применяю её в чистом виде.

Эссе

Год писательства

Попытки регулярно писать я предпринимал года эдак с 2018-го. Что-то даже получалось, но обычно весь мой бодрый запал заканчивался через пару месяцев. То не мог придумать темы, то не рассчитывал силы и…

Книга

«Как читать книги», Сергей Поварнин

Продолжаю своё путешествие по книгам профессора С. И. Поварнина. Сегодня на очереди - прекрасная маленькая книга "Как читать книги". По размерам она не больше студенческой методички, но мысли в ней…

Заметка

Задача менеджера — построить работающую систему

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

Книга

«Делай как в Google», Титус Уинтерс, Том Мэншрек, Хайрам Райт

Делать как в Google или не делать как в Google — вопрос интересный. Но подсмотреть, как у них там делается, всегда интересно. Для этого и была написана книга «Делай как в Google».

Заметка

Как писать хорошие тесты

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

Заметка

Налаживание процессов методом прогрессивного JPEG

Обсуждали вчера с менти такой интересный вопрос: как поставить в команде процесс системной работы с техдолгом? Тема сама по себе большая и сложная (я даже выступление по ней делал полгода назад). Но…

Книга

«Создание микросервисов», Сэм Ньюмен

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

Книга

«Гибкое сознание», Кэрол Дуэк

Сегодня у нас в гостях книга Кэрол Дуэк "Гибкое сознание". Автор - член Американской академии наук, профессор Стэнфордского университета и всё такое прочее. В целом ничем, кроме этой книги, особо не…

Заметка

Покажи мне цифры

Тимлидов обычно натаскивают на работу с метриками команды. Там есть целый набор волшебных индикаторов, которые призваны сигнализировать о производительности нашего конвейера. Но я считаю, что тимлиду…

Заметка

Техлид без софт-скиллов — это миф

Когда-то я считал хард-скиллы главным показателем инженера. Важно знать как можно больше технологий, паттернов и языков. Для джуна такой взгляд вполне понятен: ему действительно нужно построить…

Заметка

Как я изобрёл таймбоксинг

Техники эффективной работы с календарём - большая, сложная, но при этом крайне полезная тема. Из всех техник продуктивности именно подключение техник управления календарём спасло меня из менеджерского…

Лонгрид

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

Я слабо верю в точные планы на далёкое будущее. Но отказаться от планирования тоже нельзя: команде нужен ориентир, а бизнесу — основа для решений. Приходится жить между двумя крайностями: бездумным…

Заметка

Зачем я занялся слепой печатью

На первый взгляд может показаться, что я занялся слепой печатью, чтобы стать эффективнее и рациональнее расходовать время. С чистой совестью и всей ответственностью заявляю: это полная фигня. Моя…

Заметка

Аббревиатурное безумие

Перечитывая "Джедайские техники", я наткнулся на великолепнейшее, крайне содержательное отношение ув. Максима Дорофеева к аббревиатурам - полное презрение.

Заметка

Четыре книги, которые помогли мне взять дела под контроль

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

Заметка

Зачем на самом деле нужны паттерны проектирования

Недавно где-то на просторах Telegram наткнулся на очередной цикл статей про избитые уже паттерны проектирования GoF. Писать о них я, конечно, не буду — за меня это уже многократно сделали другие люди…

Заметка

Focus time: как найти время на работу между созвонами

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

Книга

«Реализация методов предметно-ориентированного проектирования», Вон Вернон

Сегодня - небольшой обзор на книгу Вона Вернона “Реализация методов предметно-ориентированного проектирования” (в оригинале - Implementing Domain-Driven Design by Vaughn Vernon).

Заметка

API-тесты до кода на практике

К Test Driven Development я отношусь с долей скепсиса. Несколько раз пробовал классический цикл с юнит-тестами и не могу сказать, что мне понравились результаты. Во время реализации я часто находил…

Заметка

Алгоритмы не нужны?

Тему “ненужности” алгоритмов я слышу постоянно всю свою карьеру. Мнения по вопросу полярны: от “алгоритмы не нужны нигде и никогда” до “алгоритмы - самое главное знание программиста”.

Книга

«Метод кайдзен», Роберт Маурер

“Метод кайдзен” - интересная, полезная и довольно компактная книжка о применении философии Кайдзен в повседневной жизни. Я её прочитал в отпуске, и мне очень понравились изложенные идеи и примеры.

Книга

«Современный подход к программной архитектуре», Нил Форд, Марк Ричардс и др.

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

Заметка

Применять DRY с умом

Принцип DRY заставляет думать о переиспользуемых компонентах и выносить общее поведение в одно место. Копии кода приходится искать, менять и тестировать отдельно. Но бездумное устранение любого…

Заметка

Как анализировать архитектурные компромиссы

В архитектуре нет бесплатных решений. Монолит и микросервисы, слоистая архитектура и DDD, высокое и низкое покрытие тестами — любой вариант даёт одни свойства и заставляет платить другими.

Заметка

Идеальной спеки не будет

Раньше я с ноги врубался в задачу и пилил до победного. Сквозь боль, слёзы, баги и сорванные сроки. Всё изменилось, когда я начал лидить команду и больно ударился о недостаточно проработанные задачи.…

Книга

«Высоконагруженные приложения», Мартин Клеппманн

Сегодня - обзор на настоящую библию разработчиков высоконагруженных систем. Designing Data-Intensive Applications, она же DDIA, она же “Высоконагруженные приложения”, она же “книжка с кабанчиком”. Не…