Balancing your CEO, peers, and Engineering
Пока летел в самолете из Москвы в Ереван прочитал половину white paper про Amazon DynamoDB 2022 года, написал часть статьи, доделал немного презентацию к завтра, а также прочитал интересную статью Will Larson. Статья мне понравилась и я решил поделиться основными идеями:
- Вил рассказывает про ситуации, когда в компании приходит новый топ-менеджер
- Часто такой новичок заряжен все сразу менять, так как CEO не просто так его приглашал в компанию, а чтобы решить какие-то проблемы
- Но если взять за основу только точку зрения CEO, то можно отправиться решать не ту проблему или не тем способом
- Вил предлагает научиться смотреть на проблемы шире, учитывая мнение CEO, других peers топ-менеджеров и совета директоров
- Он предлагает классифицировать ваши отношения с другими менеджерами по трем категориям: supported, tolerated, resented, что можно представить как +, =, - в шахматной нотации:)
- Дальше Вил рассказывает как важно уметь наводить мосты между точками зрения топов из разных областей (продукт, инженерка, маркетинн, ...)
- Не опираться сразу по приходу на свой прошлый опыт, ожидая, что в новом месте все так же
- Идти мелкими шагами и постепенно
- Ращрешать возникающие конфликты, а не заметать их под ковер или избегать их появления
Ну и приколько заканчивается статья тем, что теперь у вас есть фреймворк, инвестируйте в отношения с пирами, умейте собирать общую картинку и разных точек зрения, а в случае своей неуверенности в том, что вам делать "search for the approach that maximizes your impact at the company over the next three years rather than the next three months, and do that"
#SelfDevelopment #Software #Management #Leadership
Пока летел в самолете из Москвы в Ереван прочитал половину white paper про Amazon DynamoDB 2022 года, написал часть статьи, доделал немного презентацию к завтра, а также прочитал интересную статью Will Larson. Статья мне понравилась и я решил поделиться основными идеями:
- Вил рассказывает про ситуации, когда в компании приходит новый топ-менеджер
- Часто такой новичок заряжен все сразу менять, так как CEO не просто так его приглашал в компанию, а чтобы решить какие-то проблемы
- Но если взять за основу только точку зрения CEO, то можно отправиться решать не ту проблему или не тем способом
- Вил предлагает научиться смотреть на проблемы шире, учитывая мнение CEO, других peers топ-менеджеров и совета директоров
- Он предлагает классифицировать ваши отношения с другими менеджерами по трем категориям: supported, tolerated, resented, что можно представить как +, =, - в шахматной нотации:)
- Дальше Вил рассказывает как важно уметь наводить мосты между точками зрения топов из разных областей (продукт, инженерка, маркетинн, ...)
- Не опираться сразу по приходу на свой прошлый опыт, ожидая, что в новом месте все так же
- Идти мелкими шагами и постепенно
- Ращрешать возникающие конфликты, а не заметать их под ковер или избегать их появления
Ну и приколько заканчивается статья тем, что теперь у вас есть фреймворк, инвестируйте в отношения с пирами, умейте собирать общую картинку и разных точек зрения, а в случае своей неуверенности в том, что вам делать "search for the approach that maximizes your impact at the company over the next three years rather than the next three months, and do that"
#SelfDevelopment #Software #Management #Leadership
Lethain
Balancing your CEO, peers, and Engineering.
There are so many stories of hiring a new executive who comes in and wreaks havoc. I’ve seen engineering leaders start with a giant, doomed migration, marketing leaders who accelerate expenses until they necessitate a round of layoffs, and a number of executives…
❤8👍4🔥3
KubeCon + CloudNativeCon North America 2023 (6-8 ноября в Чикаго ... или онлайне)
В 2019 году я был на европейском Kubecon в Барселоне. Там было больше 7к посетителей и мне конфа отлично зашла. В конце 2019 года я сгонял еще с коллегами на Software Architecture Conference от O'Reilly в Берлине (я писал про то, как планировал поехать и какие впечатления были в итоге: 1 и 2). На 2020 год у меня уже была куча планов, включая посещение Kubecon в Северной Америке, но долбанул ковид и все зарубежные конференции отменились. В 2021 году все так же было нельзя ездить зарубеж и я от нечего делать смотреть виртуально Kubecon Eu 2021, о чем даже написал 3 статьи: 1, 2 и 3. В 2022 опять людям было не до зарубежных конференций, причем даже в онлайне их смоттреть не хотелось:) Но в 2023 году я решил глянуть осенний Kubecon виртуально - больно интересен этот домен. Я бы съездил бы и в оффлайне, но доехать в Чикаго у меня не получится - нет американской визы.
P.S.
С точки зрения виртуальной конфы Kubecon в 2021 году был сделан отлично, главное выделить себе время на ее посещение - а я постараюсь выделить:) Кроме того, виртуальный Kubecon стоит денег: до 7 июля стоимость всего 15$, а потом она увеличивается в 5 раз до $75, поэтому есть смысл поторопиться.
#Conference #Software #SoftwareArchitecture #SystemDesign #DistributedSystems #Kubernetes #Architecture
В 2019 году я был на европейском Kubecon в Барселоне. Там было больше 7к посетителей и мне конфа отлично зашла. В конце 2019 года я сгонял еще с коллегами на Software Architecture Conference от O'Reilly в Берлине (я писал про то, как планировал поехать и какие впечатления были в итоге: 1 и 2). На 2020 год у меня уже была куча планов, включая посещение Kubecon в Северной Америке, но долбанул ковид и все зарубежные конференции отменились. В 2021 году все так же было нельзя ездить зарубеж и я от нечего делать смотреть виртуально Kubecon Eu 2021, о чем даже написал 3 статьи: 1, 2 и 3. В 2022 опять людям было не до зарубежных конференций, причем даже в онлайне их смоттреть не хотелось:) Но в 2023 году я решил глянуть осенний Kubecon виртуально - больно интересен этот домен. Я бы съездил бы и в оффлайне, но доехать в Чикаго у меня не получится - нет американской визы.
P.S.
С точки зрения виртуальной конфы Kubecon в 2021 году был сделан отлично, главное выделить себе время на ее посещение - а я постараюсь выделить:) Кроме того, виртуальный Kubecon стоит денег: до 7 июля стоимость всего 15$, а потом она увеличивается в 5 раз до $75, поэтому есть смысл поторопиться.
#Conference #Software #SoftwareArchitecture #SystemDesign #DistributedSystems #Kubernetes #Architecture
Cvent
KubeCon + CloudNativeCon North America 2023
👍9
Миллиарды и миллиарды. Размышления о жизни и смерти на рубеже тысячелетий (Billions and Billions)
Лет пять назад я прочитал книгу "Миллиарды и миллиарды" Карла Сагана, знаменитоного американского астронома и популяризатора науки, который играл одну из ведущих ролей в космической программе США. Это последняя книга, которую Карл написал перед своей сметрью в 1996 году.
Она оставила двойственное впечатление - с одной стороны видна эрудиция автора и его легкий слог, а вот с другой стороны выступают черты популизма и нагнетания атмосферы, проявляющихся в упоре на эмоции, а не рациональную часть. По факту, автор пытается суммировать достигнутое человечеством к 20 веку и сделать прогноз на будущее. Кстати, прогноз уже не так актуален, так как с момента написания книги прошло больше 20 лет.
Это первая книга Карла Сагана, которую я читал и с нее точно не стоит начинать свое знакомство с этим автором. По факту, эта книга должна быть последней, так как в этой книге автор, фактически, прощается со своими читателями (книга выпущена посмертно), размышляя о жизни и смерти на рубеже тысячелетий. Здесь заслуженный ученный активно самоцитирет себя и значительная часть книги просто статьи и речи автора, прочитанные в разные годы.
Итого:
- автор крут
- начинать свое знакомство с Саганом как с писателем надо с книги "Космос"
- книгу Миллиарды и миллиарды можно прочитать выборочно
#PopularScience #Physics #Philosophy #Astronomy
Лет пять назад я прочитал книгу "Миллиарды и миллиарды" Карла Сагана, знаменитоного американского астронома и популяризатора науки, который играл одну из ведущих ролей в космической программе США. Это последняя книга, которую Карл написал перед своей сметрью в 1996 году.
Она оставила двойственное впечатление - с одной стороны видна эрудиция автора и его легкий слог, а вот с другой стороны выступают черты популизма и нагнетания атмосферы, проявляющихся в упоре на эмоции, а не рациональную часть. По факту, автор пытается суммировать достигнутое человечеством к 20 веку и сделать прогноз на будущее. Кстати, прогноз уже не так актуален, так как с момента написания книги прошло больше 20 лет.
Это первая книга Карла Сагана, которую я читал и с нее точно не стоит начинать свое знакомство с этим автором. По факту, эта книга должна быть последней, так как в этой книге автор, фактически, прощается со своими читателями (книга выпущена посмертно), размышляя о жизни и смерти на рубеже тысячелетий. Здесь заслуженный ученный активно самоцитирет себя и значительная часть книги просто статьи и речи автора, прочитанные в разные годы.
Итого:
- автор крут
- начинать свое знакомство с Саганом как с писателем надо с книги "Космос"
- книгу Миллиарды и миллиарды можно прочитать выборочно
#PopularScience #Physics #Philosophy #Astronomy
👍10🔥1
Как RnD появляется в крупных ИТ-компаниях
Доклад с таким названием я рассказываю сегодня на дне открытых дверей Tinkoff в Ереване.
Когда я готовил тезисы к докладу, то они звучали так
- Зачем крупным ИТ-компаниям заниматься RnD?
- В какой момент RnD может появляться и как может выглядеть?
- Какие задачи могут стоять перед RnD-направлением?
- Как может происходить внедрение инноваций и как сделать этот процесс эффективным?
Для поиска ответов на вопросы я обратился к опыту таких компаний Google, Amazon и Tinkoff:)
В итоге, я как и обещал, сделал статью с расшифрокой выступления.
#RnD #SoftwareDevelopment #Software #Conference #ExternalReview
Доклад с таким названием я рассказываю сегодня на дне открытых дверей Tinkoff в Ереване.
Когда я готовил тезисы к докладу, то они звучали так
- Зачем крупным ИТ-компаниям заниматься RnD?
- В какой момент RnD может появляться и как может выглядеть?
- Какие задачи могут стоять перед RnD-направлением?
- Как может происходить внедрение инноваций и как сделать этот процесс эффективным?
Для поиска ответов на вопросы я обратился к опыту таких компаний Google, Amazon и Tinkoff:)
В итоге, я как и обещал, сделал статью с расшифрокой выступления.
#RnD #SoftwareDevelopment #Software #Conference #ExternalReview
Medium
Как RnD появляется в крупных ИТ-компаниях
Доклад с таким названием я рассказывал сегодня на дне открытых дверей Tinkoff в Ереване. Когда я готовил тезисы к докладу, то они звучали…
👍15❤6
Роботы наступают. Развитие технологий и будущее без работы (Rise of the Robots: Technology and the Threat of a Jobless Future)
Года три назад я прочитал книгу "Rise of the Robots" ("Роботы наступают") авторства Мартина Форда, изданную на английском в далеком 2015 году. Книга посвящена развитию технологий и как это развитие приводит к более неравномерному распределению доходов между бедными и богатыми. Также в книге автор поднимает вопрос смещения баланса итогового результата экономической деятельности в сторону владельцев капитала, а не трудовых ресурсов. А также интересны мысли относительно поляризации рынка труда, на котором остаются рабочие места верхнего уровня и те, которые пока не выгодно автоматизировать:)
Книга мне показалась интересной, поэтому я решил с небольшим опозданием оформить свои мысли в виде небольшой статьи с обзором книги:)
#Robotics #DataScience #Dystopia #ML #Management #Philosophy #ExternalReview
Года три назад я прочитал книгу "Rise of the Robots" ("Роботы наступают") авторства Мартина Форда, изданную на английском в далеком 2015 году. Книга посвящена развитию технологий и как это развитие приводит к более неравномерному распределению доходов между бедными и богатыми. Также в книге автор поднимает вопрос смещения баланса итогового результата экономической деятельности в сторону владельцев капитала, а не трудовых ресурсов. А также интересны мысли относительно поляризации рынка труда, на котором остаются рабочие места верхнего уровня и те, которые пока не выгодно автоматизировать:)
Книга мне показалась интересной, поэтому я решил с небольшим опозданием оформить свои мысли в виде небольшой статьи с обзором книги:)
#Robotics #DataScience #Dystopia #ML #Management #Philosophy #ExternalReview
Medium
Обзор книги "Роботы наступают" ("Rise of the Robots")
Года три назад я прочитал книгу “Rise of the Robots” (“Роботы наступают”) авторства Мартина Форда, изданную на английском в далеком 2015…
🔥4👍1
Data Science
Когда я куда-то лечу, то предпочитаю делать это с книгой:) В итоге, на вчерашний перелет из Еревана в Москву я выбрал лайтовую книгу по Data Science от John D. Kelleher и Brendan Tierne, изданную в серии "The MIT Press Essential Knowledge Series". Я выбрал эту книгу за ее формат pocket book, интересную тему и очень простой и понятный язык, с помощью которого авторы раскрывают эту сложную тему. В итоге, я решил написать кртакое саммари, так как в один пост в tg текст не поместился.
#DataScience #ML #ExternalReview #AI #PopularScience
Когда я куда-то лечу, то предпочитаю делать это с книгой:) В итоге, на вчерашний перелет из Еревана в Москву я выбрал лайтовую книгу по Data Science от John D. Kelleher и Brendan Tierne, изданную в серии "The MIT Press Essential Knowledge Series". Я выбрал эту книгу за ее формат pocket book, интересную тему и очень простой и понятный язык, с помощью которого авторы раскрывают эту сложную тему. В итоге, я решил написать кртакое саммари, так как в один пост в tg текст не поместился.
#DataScience #ML #ExternalReview #AI #PopularScience
Medium
Обзор книги "Data Science" от Kelleher и Tierney
Вчера я летел из Еревана в Москву и взял почитать лайтовую книгу про науку о данных от John D. Kelleher и Brendan Tierne, изданную в серии…
👍7❤3🔥2
Фильмы "Moneyball" и "Minority Report"
Эти два фильма упоминались в книге "Data Science", про которую я рассказывал вчера. Причем упоминания были в диаметрально противиположной тональности.
Первый фильм, "Moneyball" или на русском "Человек, который изменил всё", показывает как может выглядеть успешный data science проект. В нем менеджер-визионер пытается сделать из аутсайдеров чемпионов. У него не хватает бюджета на покупку крутых игроков, поэтому он придумывает как оценивать игроков более точно и дальше находит недооцененных игроков, из которых делает почти чемпионскую команду. В этом фильме помимо data science можно посмотреть еще на то, как работает групповая динамика и хороший тренер:)
Второй фильм, "Minority Report" или на русском "Особое мнение", показывает будущее, в котором есть предиктивное предсказание преступлений. В итоге, полиция переходит от реактивной работы с преступлениями к проактивной. Система получает все большее распространение и кажется идеальной. Но в какой-то момент подозреваемым становится руководитель преступного отдела ... И дальше мы видим как разворачивается самосбывающееся пророчество. В книге "Data Science" поднимаются как раз эти вопросы про то, как предсказание ml-алгоритмов приводит к их реализации. И там тоже приводятся примеры предсказания криминогенных районов, куда отправляются дежурить больше полицейских, а также потенциальных подозреваемых, которых тоже чаще арестовывают:) Кстати, фильм "Особое мнение" снят по произведению Филиппа Киндреда Дика, про которого я рассказывал чуть раньше и у которого внушительный список экранизаций.
#Movie #SciFi #DataScience #ML #PopularScience
Эти два фильма упоминались в книге "Data Science", про которую я рассказывал вчера. Причем упоминания были в диаметрально противиположной тональности.
Первый фильм, "Moneyball" или на русском "Человек, который изменил всё", показывает как может выглядеть успешный data science проект. В нем менеджер-визионер пытается сделать из аутсайдеров чемпионов. У него не хватает бюджета на покупку крутых игроков, поэтому он придумывает как оценивать игроков более точно и дальше находит недооцененных игроков, из которых делает почти чемпионскую команду. В этом фильме помимо data science можно посмотреть еще на то, как работает групповая динамика и хороший тренер:)
Второй фильм, "Minority Report" или на русском "Особое мнение", показывает будущее, в котором есть предиктивное предсказание преступлений. В итоге, полиция переходит от реактивной работы с преступлениями к проактивной. Система получает все большее распространение и кажется идеальной. Но в какой-то момент подозреваемым становится руководитель преступного отдела ... И дальше мы видим как разворачивается самосбывающееся пророчество. В книге "Data Science" поднимаются как раз эти вопросы про то, как предсказание ml-алгоритмов приводит к их реализации. И там тоже приводятся примеры предсказания криминогенных районов, куда отправляются дежурить больше полицейских, а также потенциальных подозреваемых, которых тоже чаще арестовывают:) Кстати, фильм "Особое мнение" снят по произведению Филиппа Киндреда Дика, про которого я рассказывал чуть раньше и у которого внушительный список экранизаций.
#Movie #SciFi #DataScience #ML #PopularScience
👍9🔥7
Желейчики на стройке (Zeloglutki na placu budowy)
Это интересная книжка для малыша лет трех, например, моему два с половиной года она понравилась. В ней главными героями являются маленькие крохи из мармелада, которыее затеяли большую стройку. И хоть главне герои придуманные, а строительная техника - настоящая. Также на страничках представлены инструменты и защитная одежка. Книжка сделана в прикольном формате, который я уловил только когда из нее выпали пара листов. Оказалось, что это такая концепция с отдельными листами-карточками, из которых можно самостоятельно собрать стройку размером с 4x4 отдельных листа (получается огромный виммельбух). На обратной стороне каждого листа приведены рисунки с объяснениями новых слов, а также интересные задания. Плюс отдельно отмечу толщину каждого такого листа - малыш не сможет их помять или сломать, что иногда случается с детскими книгами.
В общем, я рекомендую эту книгу, которую издал МИФ.
#ForKids
Это интересная книжка для малыша лет трех, например, моему два с половиной года она понравилась. В ней главными героями являются маленькие крохи из мармелада, которыее затеяли большую стройку. И хоть главне герои придуманные, а строительная техника - настоящая. Также на страничках представлены инструменты и защитная одежка. Книжка сделана в прикольном формате, который я уловил только когда из нее выпали пара листов. Оказалось, что это такая концепция с отдельными листами-карточками, из которых можно самостоятельно собрать стройку размером с 4x4 отдельных листа (получается огромный виммельбух). На обратной стороне каждого листа приведены рисунки с объяснениями новых слов, а также интересные задания. Плюс отдельно отмечу толщину каждого такого листа - малыш не сможет их помять или сломать, что иногда случается с детскими книгами.
В общем, я рекомендую эту книгу, которую издал МИФ.
#ForKids
❤7👍5
Маркс (Marx)
Эта графическая биография Карла Маркса написана в очень прикольном стиле:
- Все начинается с того, что Карл в красном плаще в образе супермена рассказывает о том, что он хотел уничтожить капитализм. Уничтожить его, чтобы освободить человество от нищеты, неравенства, эксплуатации, безработицы. Его решением была революция... Собственно, в этой книге Анна Симон и Коринн Майер при помощи интересной рисовки и большого количества иронии рассказывают про биографию Карла, начиная с рождения в 1818 году и заканчивая смертию в 1883. Причем это не обычная историческая скукота, а настоящий роман про любовь и предательство, про смерть и новую жизнь, про философские размышления, и, конечно, про революцию!
Интересно, что сам Карл Маркс был теоретиком революции, который только писал концепции, издавал газеты, писал статьи на заказ и никогда не работал, а жил на периодически получаемые наследства в Англии, так как в континентальной Европе он стал персоной нон-грата за свое литературное творчество. В комиксе можно встретить канонические фразы, которые были популярны в СССР
- Религия опиум для народа
- Буржуазия произвела революцию в экономике
- Буржуазная промышленная революция - первый шаг навстречу коммунизму
- Коммунизм - это движение к свободе
- Ради выгоды рабочие подвергаются эксплуатации
#Comics #Economics
Эта графическая биография Карла Маркса написана в очень прикольном стиле:
- Все начинается с того, что Карл в красном плаще в образе супермена рассказывает о том, что он хотел уничтожить капитализм. Уничтожить его, чтобы освободить человество от нищеты, неравенства, эксплуатации, безработицы. Его решением была революция... Собственно, в этой книге Анна Симон и Коринн Майер при помощи интересной рисовки и большого количества иронии рассказывают про биографию Карла, начиная с рождения в 1818 году и заканчивая смертию в 1883. Причем это не обычная историческая скукота, а настоящий роман про любовь и предательство, про смерть и новую жизнь, про философские размышления, и, конечно, про революцию!
Интересно, что сам Карл Маркс был теоретиком революции, который только писал концепции, издавал газеты, писал статьи на заказ и никогда не работал, а жил на периодически получаемые наследства в Англии, так как в континентальной Европе он стал персоной нон-грата за свое литературное творчество. В комиксе можно встретить канонические фразы, которые были популярны в СССР
- Религия опиум для народа
- Буржуазия произвела революцию в экономике
- Буржуазная промышленная революция - первый шаг навстречу коммунизму
- Коммунизм - это движение к свободе
- Ради выгоды рабочие подвергаются эксплуатации
#Comics #Economics
👍7❤5🔥2
Visualizing Performance - The Developers’ Guide to Flame Graphs • Brendan Gregg • YOW! 2022
Интересный доклад про визуализацию производительности при помощи Flame graphs от Brendan Gregg, который их когда-то и придумал. Помимо этого он придумал еще и USE методологию (utilization, saturation и errors). Конкретно в этом докладе Грегг рассказывает про
1. Какие существуют реализации flame graphs
2. Как работают flame graphs для профилирования использования CPU и как он дошел до их изобретения (spoiler: через flame charts)
3. Какие были проблемы со стеками и символами - тут Грегг делится тем, что пришлось доделывать в gcc, java, jit symbols, чтобы стеки в профилировщике работали правильно
4. Куда еще можно вкрутить flame graphs для улучшения визуализации - например, page faults, disk i/o requests, tcp events, cpu cache misses, ...
А еще чем так хорош eBPF для отслеживания проивзодительности:)
В общем, это полезный доклад, даже если вам не часто приходиться заниматься оптимизацией проивзодительности приложения:)
P.S.
А еще у Грегга есть крутая книга "Systems Performance (Addison-Wesley Professional Computing Series) 2nd Edition", но я ее пока не читал:)
#Performance #Software #SoftwareDevelopment #SystemDesign
Интересный доклад про визуализацию производительности при помощи Flame graphs от Brendan Gregg, который их когда-то и придумал. Помимо этого он придумал еще и USE методологию (utilization, saturation и errors). Конкретно в этом докладе Грегг рассказывает про
1. Какие существуют реализации flame graphs
2. Как работают flame graphs для профилирования использования CPU и как он дошел до их изобретения (spoiler: через flame charts)
3. Какие были проблемы со стеками и символами - тут Грегг делится тем, что пришлось доделывать в gcc, java, jit symbols, чтобы стеки в профилировщике работали правильно
4. Куда еще можно вкрутить flame graphs для улучшения визуализации - например, page faults, disk i/o requests, tcp events, cpu cache misses, ...
А еще чем так хорош eBPF для отслеживания проивзодительности:)
В общем, это полезный доклад, даже если вам не часто приходиться заниматься оптимизацией проивзодительности приложения:)
P.S.
А еще у Грегга есть крутая книга "Systems Performance (Addison-Wesley Professional Computing Series) 2nd Edition", но я ее пока не читал:)
#Performance #Software #SoftwareDevelopment #SystemDesign
YouTube
Visualizing Performance - The Developers’ Guide to Flame Graphs • Brendan Gregg • YOW! 2022
This presentation was recorded at YOW! 2022. #GOTOcon #YOW
https://yowcon.com
Brendan Gregg - Fellow at Intel Corporation @BrendanGregg
RESOURCES
https://x.com/brendangregg
https://aus.social/@brendangregg
https://www.linkedin.com/in/brendangregg
http…
https://yowcon.com
Brendan Gregg - Fellow at Intel Corporation @BrendanGregg
RESOURCES
https://x.com/brendangregg
https://aus.social/@brendangregg
https://www.linkedin.com/in/brendangregg
http…
👍8🔥4❤1
Одиссея (L'Odyssee)
Кто не читал в детстве истории про Древнюю Грецию, богов и героев?
Например, я помню как малышом читал книги с подвигами Геракла, странствиями Одиссея, походом аргонавтов за Золотым Руном.
Поддавшись ностальгии, я купил этот комикс и не пожалел. В нем представлена адаптация истории, рассказанной Гомером, про легендартного царя Итаки, Одиссея. Кратко история такова:
- Троянская война заканчивается инсталляцией коня, которую придумал Одиссей
- Но конь оказывается с подвохом, что приводит к падению Трои, а Одиссей отправляется в 10 летнее турне домой
- На своем пути он встречает циклопа Полифе́ма, полубога Эола, волшебницу Кирку, чудовищ Харибду и Скиллу, нимфу Калипсо, ...
- Но все же с помощью богов он проходит через все и добирается домой
- Дома его ждет только жена, а остальные уже давно пытаюся стать новыми царями через свадьбу с Пенелопой
- Одиссей проводит своеобразный leader election и разбирается со всеми кандидатами в цари Итаки путем их физического устранения
- По-факту, все заканчивается happy end, правда, только для Одиссея, так как никто больше из его людей не добрался домой.
#Comics #History
Кто не читал в детстве истории про Древнюю Грецию, богов и героев?
Например, я помню как малышом читал книги с подвигами Геракла, странствиями Одиссея, походом аргонавтов за Золотым Руном.
Поддавшись ностальгии, я купил этот комикс и не пожалел. В нем представлена адаптация истории, рассказанной Гомером, про легендартного царя Итаки, Одиссея. Кратко история такова:
- Троянская война заканчивается инсталляцией коня, которую придумал Одиссей
- Но конь оказывается с подвохом, что приводит к падению Трои, а Одиссей отправляется в 10 летнее турне домой
- На своем пути он встречает циклопа Полифе́ма, полубога Эола, волшебницу Кирку, чудовищ Харибду и Скиллу, нимфу Калипсо, ...
- Но все же с помощью богов он проходит через все и добирается домой
- Дома его ждет только жена, а остальные уже давно пытаюся стать новыми царями через свадьбу с Пенелопой
- Одиссей проводит своеобразный leader election и разбирается со всеми кандидатами в цари Итаки путем их физического устранения
- По-факту, все заканчивается happy end, правда, только для Одиссея, так как никто больше из его людей не добрался домой.
#Comics #History
👍12❤5🔥1
Software Engineering at Google • Titus Winters & Matt Kulukundis • GOTO 2022
Классное интервью Titus Winters, сокуратора книги "Software Engineering at Google" с Matt Kulukundis в рамках книжного клуба конференции goto. У меня эта книга находится в очереди на прочтение, причем почти на первом месте.
Если возвращаться к интервью, то ребята обсуждают следующие крутые вопросы
- Build systems - про важность build system для повышения продуктивности разработки
- Build systems dependencies - про зависимости при сборке и зачем ей быть герметичной и повторяемой
- What is Google trying to improve in engineering? - про DORA (DevOps Research and Assessment) и необходимость техническим руководителям ставить цели по улучшению CD внутри их проектов (но часто технические руководители мало работают руками, поэтому не видят косяки в пайплайне работы с кодом их команд и доставкой их на продакшен)
- Cheat sheet for building great teams - про важность культуры, где все вовлечены и по доброму относятся друг к другу. Подробнее есть в проекте Аристотель
- Where can Google improve on from a culture’s perspective? - про главы в книге, которые посвящены лидерству, например, про важность задавать "простые" вопросы, чтобы все люди понимали в чем суть обсуждения
- How to grow as a software developer? - про принятие решений и право на ошибку, именено так люди растут - принимая решения и ответственность за них. Но тут важно, чтобы в команде была правильная культура и psychological safety, основной фактор успешной команды из упоминавшегося выше проекта Аристотель
- What chapter is missing entirely in the book? - тут упоминались три потенциальные главы, что в итоге не попали в книгу
-- про app фреймворки, которые помогают писать код, абстрагируясь от сложности деталей и использую DI (dependency inversion)
-- про работу с issues (тут авторы честно сказали, что у них просто не было идей что тут можно рассказать интересного, но возможно, кто-то могу раскрыть эту тему с философской точки зрения, ... но видимо не в Google)
-- про design, но это тема отдельной книги
- What decisions are hard to undo? - про интерфейсы, версионирование и форматы сериализации:)
- Book recommendations - на протяжении выступления были рекомендации книг, как научных, так и фантастических:
-- Titus Winters, Tom Manshreck & Hyrum Wright • Software Engineering at Google
-- Forsgren, Humble & Kim • Accelerate: The Science of Lean Software and DevOps
-- George Fairbanks • Just Enough Software Architecture
--Fred Brooks Jr. • The Mythical Man-Month
-- Kim Scott • Just Work
-- Douglas R. Hofstadter • Gödel, Escher, Bach
-- Douglas R. Hofstadter • I Am a Strange Loop
-- Alasdair MacIntyre • After Virtue
-- N. K. Jemisin • The Fifth Season
-- Becky Chambers • Wayfarers Series
-- Ken Liu • The Dandelion Dynasty
-- David Farley • Modern Software Engineering
-- Martin Kleppmann • Designing Data-Intensive Applications
-- Zhamak Dehghani • Data Mesh
#Engineering #SystemDesign #Management #Leadership #Software #SoftwareDevelopment
Классное интервью Titus Winters, сокуратора книги "Software Engineering at Google" с Matt Kulukundis в рамках книжного клуба конференции goto. У меня эта книга находится в очереди на прочтение, причем почти на первом месте.
Если возвращаться к интервью, то ребята обсуждают следующие крутые вопросы
- Build systems - про важность build system для повышения продуктивности разработки
- Build systems dependencies - про зависимости при сборке и зачем ей быть герметичной и повторяемой
- What is Google trying to improve in engineering? - про DORA (DevOps Research and Assessment) и необходимость техническим руководителям ставить цели по улучшению CD внутри их проектов (но часто технические руководители мало работают руками, поэтому не видят косяки в пайплайне работы с кодом их команд и доставкой их на продакшен)
- Cheat sheet for building great teams - про важность культуры, где все вовлечены и по доброму относятся друг к другу. Подробнее есть в проекте Аристотель
- Where can Google improve on from a culture’s perspective? - про главы в книге, которые посвящены лидерству, например, про важность задавать "простые" вопросы, чтобы все люди понимали в чем суть обсуждения
- How to grow as a software developer? - про принятие решений и право на ошибку, именено так люди растут - принимая решения и ответственность за них. Но тут важно, чтобы в команде была правильная культура и psychological safety, основной фактор успешной команды из упоминавшегося выше проекта Аристотель
- What chapter is missing entirely in the book? - тут упоминались три потенциальные главы, что в итоге не попали в книгу
-- про app фреймворки, которые помогают писать код, абстрагируясь от сложности деталей и использую DI (dependency inversion)
-- про работу с issues (тут авторы честно сказали, что у них просто не было идей что тут можно рассказать интересного, но возможно, кто-то могу раскрыть эту тему с философской точки зрения, ... но видимо не в Google)
-- про design, но это тема отдельной книги
- What decisions are hard to undo? - про интерфейсы, версионирование и форматы сериализации:)
- Book recommendations - на протяжении выступления были рекомендации книг, как научных, так и фантастических:
-- Titus Winters, Tom Manshreck & Hyrum Wright • Software Engineering at Google
-- Forsgren, Humble & Kim • Accelerate: The Science of Lean Software and DevOps
-- George Fairbanks • Just Enough Software Architecture
--Fred Brooks Jr. • The Mythical Man-Month
-- Kim Scott • Just Work
-- Douglas R. Hofstadter • Gödel, Escher, Bach
-- Douglas R. Hofstadter • I Am a Strange Loop
-- Alasdair MacIntyre • After Virtue
-- N. K. Jemisin • The Fifth Season
-- Becky Chambers • Wayfarers Series
-- Ken Liu • The Dandelion Dynasty
-- David Farley • Modern Software Engineering
-- Martin Kleppmann • Designing Data-Intensive Applications
-- Zhamak Dehghani • Data Mesh
#Engineering #SystemDesign #Management #Leadership #Software #SoftwareDevelopment
👍9❤3🔥3
Platform Engineering on Kubernetes • Mauricio Salatino & Thomas Vitale • GOTO 2023
Интересное интервью с Mauricio Salatino, автором книги "Platform Engineering on Kubernetes" в котором обсуждаются следующие темы
- Open-Source: The gateway to continuous learning in software engineering - как автор книги занялся open source проектами и как это ему помогло стать лучше с точки зрения software engineering
- Mastering the Cloud-Native ecosystem: Insights from a Kubernetes expert - про то, как появилась идея книги + как сложно собрать набор cloud-native проектов, для решения реальных задач (и как автор выбрал набор таких проектов, а потом менял их по мере изменения CNCF ландшафта)
- Navigating the Cloud-Native maze: A developer's guide to tools & ecosystem - тут автор рассказывает как ориентироваться в этом ландшафте и как разные части этого ландшафта стыкуются друг с другом
- Streamlining Cloud-Native deployment: tools, techniques & infrastructure - рассказ про структуру книги: деплой приложения, билдинг артефактов, изменения инфры под кластером, ... И так он приходит к концепции платформы поверх K8s
- Simplify & scale: Leveraging Knative for containerized application deployment - обсуждение части книги про Knative в разрезе более простого релиза приложений без погружения в модель K8s. Рассказ про a/b тестирование и feature flags
- Dapr: Empowering developers & simplifying infrastructure - обсуждение Dapr (distributed application runtime)
- Unveiling capabilities: Delivering functionality stealthily without tool exposure - как предоставить capabilities так, чтобы это было в форме абстракций, а не конкретных инструментов (knative, dapr, ...). Тут идет речь про platform API, которые предоставляют API более высокого уровня абстракции, чем просто голый K8s и прикрученные сбоку проекты из CNCF ландшафта. Это основная содержательная часть интервью
- Kubernetes: Is it a boon or bane for your organization? - как организации начинат использовать Kubernetes и как они приходят к platform engineering
- Developer experience: Tools should be enablers, not blockers - сложно добавить что-то к заголовку:)
P.S.
Расшифровка интервью доступна здесь.
#SoftwareDevelopment #Kubernetes #DistributedSystems #PlatformEngineering #Software #Architecture #SoftwareArchitecture
Интересное интервью с Mauricio Salatino, автором книги "Platform Engineering on Kubernetes" в котором обсуждаются следующие темы
- Open-Source: The gateway to continuous learning in software engineering - как автор книги занялся open source проектами и как это ему помогло стать лучше с точки зрения software engineering
- Mastering the Cloud-Native ecosystem: Insights from a Kubernetes expert - про то, как появилась идея книги + как сложно собрать набор cloud-native проектов, для решения реальных задач (и как автор выбрал набор таких проектов, а потом менял их по мере изменения CNCF ландшафта)
- Navigating the Cloud-Native maze: A developer's guide to tools & ecosystem - тут автор рассказывает как ориентироваться в этом ландшафте и как разные части этого ландшафта стыкуются друг с другом
- Streamlining Cloud-Native deployment: tools, techniques & infrastructure - рассказ про структуру книги: деплой приложения, билдинг артефактов, изменения инфры под кластером, ... И так он приходит к концепции платформы поверх K8s
- Simplify & scale: Leveraging Knative for containerized application deployment - обсуждение части книги про Knative в разрезе более простого релиза приложений без погружения в модель K8s. Рассказ про a/b тестирование и feature flags
- Dapr: Empowering developers & simplifying infrastructure - обсуждение Dapr (distributed application runtime)
- Unveiling capabilities: Delivering functionality stealthily without tool exposure - как предоставить capabilities так, чтобы это было в форме абстракций, а не конкретных инструментов (knative, dapr, ...). Тут идет речь про platform API, которые предоставляют API более высокого уровня абстракции, чем просто голый K8s и прикрученные сбоку проекты из CNCF ландшафта. Это основная содержательная часть интервью
- Kubernetes: Is it a boon or bane for your organization? - как организации начинат использовать Kubernetes и как они приходят к platform engineering
- Developer experience: Tools should be enablers, not blockers - сложно добавить что-то к заголовку:)
P.S.
Расшифровка интервью доступна здесь.
#SoftwareDevelopment #Kubernetes #DistributedSystems #PlatformEngineering #Software #Architecture #SoftwareArchitecture
YouTube
Platform Engineering on Kubernetes • Mauricio Salatino & Thomas Vitale • GOTO 2023
This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub
http://gotopia.tech/bookclub
Read the full transcription of the interview here:
https://gotopia.tech/bookclub/episodes/237/platform-engineering-on-kubernetes
Mauricio Salatino -…
http://gotopia.tech/bookclub
Read the full transcription of the interview here:
https://gotopia.tech/bookclub/episodes/237/platform-engineering-on-kubernetes
Mauricio Salatino -…
👍4🔥2❤1
Code of Architecture - Kubernetes Patterns, 2nd Edition
В голосовании на выбор новой книги победило второе издание "Kubenetes Patterns", что вышло в марте 2023. В ближайшее время мы начнем ее читать и планируем управиться за три-четыре выпуска. Если вам интересна эта тема, то для вас есть пара ресурсов, что могут быть полезны
- Бесплатная версия ebook от RedHat доступна здесь
- Мой обзор первого издания книги есть в статье. Во втором издании добавилась часть про security patterns и была сильно отредактирована часть про advanced patterns (про elastic scale и image builder)
- Поверх Kubernetes стали строиться платформы и про эту концепцию можно посмотреть интервью Mauricio Salatino, автора книги "Platform Engineering on Kubernetes", про которое я писал раньше
#Kubernetes #SoftwareArchitecture #Software #Architecture #Patterns #DIstributedSystems
В голосовании на выбор новой книги победило второе издание "Kubenetes Patterns", что вышло в марте 2023. В ближайшее время мы начнем ее читать и планируем управиться за три-четыре выпуска. Если вам интересна эта тема, то для вас есть пара ресурсов, что могут быть полезны
- Бесплатная версия ebook от RedHat доступна здесь
- Мой обзор первого издания книги есть в статье. Во втором издании добавилась часть про security patterns и была сильно отредактирована часть про advanced patterns (про elastic scale и image builder)
- Поверх Kubernetes стали строиться платформы и про эту концепцию можно посмотреть интервью Mauricio Salatino, автора книги "Platform Engineering on Kubernetes", про которое я писал раньше
#Kubernetes #SoftwareArchitecture #Software #Architecture #Patterns #DIstributedSystems
👍8🔥5⚡3