Book Cube: 2022, page 2
Book Cube publications from 2022, page 2: bilingual notes, sources, and original Telegram posts.
- · #Linux
I was with my family at the penguin show tonight. (Penguin Gentoo Show) At the Dubai Mall, where we were told about them and the penguins themselves were shown the tricks:)
I was with my family at the penguin show tonight. (Penguin Gentoo Show) At the Dubai Mall, where we were told about them and the penguins themselves were shown the tricks:) As a result of the visit, I realized that the introduction of penguins in the form of Linux greatly advanced my career. But it did not help immediately - at one of the first classes at his department in the Computing Center of the Russian Academy of Sciences. (VC RAS) Out of vim through a computer restart.
- · #Quality
About testing and risk management in software development
About testing and risk management in software development On vacation, my Samsung Galaxy S21 Ultra offered to roll out a new firmware update of the phone and upgrade to One UI 5 (Android 13). I've been totally refreshed for a day and I've been enjoying the new interface. (old-fashioned). Then I used the phone for about a day: I went with my family to Legoland, visited the water park there and returned home.
- · #PublicSpeaking
"Black rhetoric." Power and magic of the word" ("Schwarze Rhetorik - Macht und Magie der Sprache")
"Black rhetoric." Power and magic of the word" ("Schwarze Rhetorik - Macht und Magie der Sprache") A short book by Karsten Bredmeier. It is short, clear, simple and useful:) There are many examples for independent work that allow you to test the approaches proposed by the author.
- · #SoftwareArchitecture
Last Thursday, 17 In November, we conducted the third stream of the book “Technology Strategy Patterns”.
Last Thursday, 17 In November, we conducted the third stream of the book “Technology Strategy Patterns”. We discussed chapters. 5 and 6: — Chapter 5. Corporate Context — Chapter 6. Department Context The guest of the stream was Pavel Pritchin, CTO Dodo Engineering. Artifacts from this stream are available at the link n
- · #BookCube
When choosing vacation drinks, I focus on classics. And what could be more classic than Singleton, which was in the book of the gang of four "Design Patterns: Elements of Reusable ..."
When choosing vacation drinks, I focus on classics. And what could be more classic than Singleton, which was in the Gang of Four book? Design Patterns: Elements of Reusable Object-Oriented Software "which came out in 1994 year. There it was in the Creational Patterns section, and I have it on my shelf:)
- · #Team
Remote team interactions workbook
Remote team interactions workbook Yesterday I got this book with Amazon, and today I’m going on vacation for a week and a half. And on that vacation, I decided to grab this book and read what Matthew Skelton and Manuel Pais wrote in the sequel to their famous book Teamp Topologies. To be honest, this book is more like a brochure. 60 But knowing the ability of authors to archive fun information in compressed volumes of the book, I hope that it will be interesting to read.
- · #SystemDesign
Public System Design Interview at ArchDays 2022
Public System Design Interview at ArchDays 2022 In late October at the ArchDays Conference 2022 I did a public interview on system design, recording available here. This interview looked organic at the conference, which is devoted to the architecture of the software, and we in the framework of the interview it was created for the reservation system in hotels:) I already am.
- · #Leadership
Leadership principles (Leading Matters)
Leadership principles (Leading Matters) Not long ago. wrote It's about John Henessy's book on leadership, which attracted me with Bill Gates' quote, "An indispensable guide for every leader." The book was so interesting to me that I wrote it. book-bookThe one that took everything apart. 10 chapters of the book that deal with the following topics The first four chapters describe the fundamental principles: modesty, sincerity, readiness for service, empathy.
- · #SoftwareArchitecture
The second part of the book "Technology Strategy Patterns"
The second part of the book "Technology Strategy Patterns" Tonight, 18:00 We will be in Moscow. stream This book is part of the Code of Architecture Club. We will be visiting Pavel Pritchin, STO Dodo Engineering. Prior to that, Pavel was a .NET-developer, lead tech.team and PO in the product "Platform". He also created SRE commands, developed SLO systems and worked on reliability.
- · #Processes
Today I speak at IT's Tinkoff Fintech Meetup with a report "Mobile Bank Evolution from Channel to Platform and Beyond" in Yerevan
I'm speaking today. IT's Tinkoff Fintech Meetup Evolution of Mobile Bank from Channel to Platform and Beyond in Yerevan I will tell you how the product and its team went, what problems were solved as the application grew, and how the process architecture became more complex. It will be interesting for anyone who wants to know how we make a mobile bank. 27 millions of customers. It is interesting that I have already told about this report on Highload++ Spb. 2022 And I have a lot of artifacts on it.
- · #Management
Workshop on Management 3.0 from Anton Zotin
Workshop on Management 3.0 from Anton Zotin A year ago I went through this workshop and I liked the material. Workshop expands your horizons well, and I am a little addicted about learning new things and absorbing new knowledge. I liked that the workshop was not in Miro, but was almost live with a flipchart and a presenter who drew on it:) Anton told many stories from the practice, of course they were happy endings and illustrated the basic concepts from the world of Management.
- · #SystemDesign
How to prepare and complete System Design Interview
How to prepare and complete System Design Interview About a month ago, I was on ArchDays. 2022 with the subject of the report in the title. Today, it's here. recordingI've done it before. text-decoding. By the way, in the past. post I immediately gave you a list of recommended literature:)
- · #Mobile
Prominence of Android development teams 2022 devcrowd
Prominence of Android development teams 2022 devcrowd I studied this one. reportwho passed 660 developer 14 July 11 August.
- · #Processes
Unicorn Project (The Unicorn Project: A Novel about Developers, Digital Disruption, and Thriving in the Age of Data)
Unicorn Project (The Unicorn Project: A Novel about Developers, Digital Disruption, and Thriving in the Age of Data) This book was written by Gene Kim as a continuation of a previous book. Project Phoenix. (The Phoenix Project) In this book, the protagonist is an experienced software engineer Maxine, who is sent to the team of a failing project as punishment for the failure, which she was not particularly involved in. Her supervisor advises her not to show up on the new team so he can bring it back to him in a short time. But...
- · #Processes
Project Phoenix. (The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win)
Project Phoenix. (The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win) Five years ago, I read The Phoenix Project in almost one sitting because I literally couldn't stop reading it.) The book is written in the genre of a production novel and is similar to the book "The Purpose". ("Goal") or Critical Chain. ("Critical Chain") Goldratta. However, here the main actions take place not in the factory, but in the habitat of it’s employees of Parts Unlimited.
- · #Leadership
Leadership principles (Leading Matters)
Leadership principles (Leading Matters) I recently read a book about leadership from John Henessy, which attracted me with Bill Gates’ quote, “An indispensable guide for every leader.” Then I became interested in the author and learned that he was a famous scientist who was a co-founder of MIPS Corporation, President of Stanford University and winner of the Turing Prize. I couldn’t help but read this book:) There's on YouTube. brief With an author who shares his thoughts on leadership and the main ideas of the book.
- · #SoftwareArchitecture
This Thursday, 10 In November, we conducted the second stream of the book “Technology Strategy Patterns”.
This Thursday, 10 In November, we conducted the second stream of the book “Technology Strategy Patterns”. We discussed chapters. 3 and 4: — Chapter 3. World Context — Chapter 4. Industry Context The guest of the stream was Andrei Ivanov, VP of Engineering at ChatterMill. In the past, Andrey worked at Tinkoff and OneTwoTrip, where he helped transition to microservice architecture from monolith. Artifacts from this stream are available at the link n
- · #BookCube
Next week, 16 In November, Tinkoff and Ameriabank will meet in Yerevan(!)Explore fintech products in the mobile-first era.
Next week, 16 In November, Tinkoff and Ameriabank will meet in Yerevan(!)Explore fintech products in the mobile-first era. I'm going to talk at this mitap and talk about how we've changed the way we think about mobile banking and built SuperApp. There will be two more topics. How to deal with business requirements today
- · #SoftwareDevelopment
Native Mobile Development
Native Mobile Development I remember a couple of years ago, I decided that I should sharpen my knowledge of mobile development to better understand the work of the guys in my division. I’ve never written a production code for mobile apps, and all my acquaintance was limited to taking a few courses on Coursera. In the end, I chose a book by Shaun Lewis and Mike Dunn that came out at the end. 2019 years.
- · #BookCube
Some interesting illustrations from Mishin's book "Project Business"
Some interesting illustrations from Mishin's book "Project Business"
- · #ProjectManagement
Project business - Adapted model for Russia
Project business - Adapted model for Russia This book by Sergey Mishin, published in 2006 year, I read 15 Years ago, she helped me a lot with project management. The point is that in this book the author, in addition to practical advice, also explains why it is worth doing this. For example, in post The Critical Chain I Talked About WBS (Work Breakdown Structure) And the law of large numbers - this is what I learned from Mishin's book.
- · #Software
Tomorrow. 18:00 In Moscow on YouTube we will broadcast the second episode of the book Technology Strategy Patterns
Tomorrow. 18:00 via Moscow on YouTube We're going to broadcast the second episode of the book. Technology Strategy Patterns This time our guest will be Andrey Ivanov, with whom we worked together in Tinkoff and did some of the services to attract, which I am talking about. He was on ArchDays. 2019. Now Andrey, VP of Engineering at Chattermill, leads the development teams. The company is engaged in intelligent analysis of customer feedback for brands such as Uber, H&M, Sportsmaster, MTS and others.
- · #ProjectManagement
Goldratt's Theory of Constraint (Goldratt's Theory of Constraints: A Systems Approach to Continuous Improvement)
Goldratt's Theory of Constraint (Goldratt's Theory of Constraints: A Systems Approach to Continuous Improvement) Immediately after Goldratt's production novels, it is worth reading this book by William Detmer - it outlines in a structured form the ideas that Goldratt himself pitched through his stories. The book begins with the introduction of limitations into the theory, and then goes the basis on formal logic, namely, what is called the Criteria for testing logical constructions.
- · #Management
Critical chain (Critical Chain)
Critical chain (Critical Chain) This book by Goldratt is written in the genre of a production novel. On the one hand, this format is extremely simple to perceive, but on the other hand, it seems too simplistic:) The book discusses the application of the theory of constraints in the context of project management. The concept of a critical chain is introduced, which expands the generally accepted concept of a critical path. In general, reading the book was useful and interesting.
- · #Management
Team Topologies
Team Topologies Three years ago, an interesting book was published by Matthew Skelton and Manuel Pais, who suggest using the Team-First approach in the design of software architecture and organization. A year and a half ago I read a book with great interest and wrote a brief sammari in three parts. — Teams as means of Delivery — Team Topologies that work for flow — Evolving team interactions for innovation and rapid delivery
- · #BookCube
Some illustrations from the report "Language on the way to DevArch"
Some illustrations from the report "Language on the way to DevArch"
- · #SystemDesign
Report from ArchDays 2021 "Language on the way to DevArch: upper lane or lying policeman?" by Igor Bespalchuk
Report from ArchDays 2021 "Language on the way to DevArch: upper lane or lying policeman?" by Igor Bespalchuk Quite interesting and debatable reportThe author reflects on the current state of affairs in the world of software development and architecture and asks the classic questions “who is to blame” and “what to do”. Separately, the author immediately veils the boundaries of his thinking with corporate software and mainstream object-oriented languages.
- · #Architecture
A Philosophy of Software Design (Category Architecture)
A Philosophy of Software Design (Rubric Architecture ) I love reading paper books, sitting in a chair with a mug of hot mint tea. So I got a book on the philosophy of software design. (A Philosophy of Software Design) Authored by John Ousterhout, Stanford professor and co-creator of RAFT. I already did. recommended With his talk on the subject, and now I want to point out that this book is absolutely amazing. I think we’ll discuss it someday as part of our Code of Architecture club, perhaps right after the end of the book, Technology Strategy Patterns.
- · #SelfDevelopment
Burn, but don't burn (The Passion Paradox)
Burn, but don't burn (The Passion Paradox) This book, authored by Brad Stalberg and Steve Magness, continues the theme of their previous book, At Peak. The last book was about how to maintain maximum efficiency without burnout. And in this book, the authors explain how to achieve this efficiency using passion. (passion). The bottom line is that while exploring the issues of super-productivity, the authors noticed that their heroes have a common feature - drive and insatiability, which manifest themselves in a passionate passion for their work.
- · #SoftwareArchitecture
This week, we started reading a new book, “Technology Strategy Patterns,” as part of the Code of Architecture Club.
This week, we started reading a new book, “Technology Strategy Patterns,” as part of the Code of Architecture Club. In the first episode, together with Nikolai Golov, Head of Data Engineering at ManyChat, we discussed the first chapters: — Chapter 1. Architect and Strategist — Chapter 2. Analysis All artifacts are already available: We will be waiting for you next Thursday to discuss this book.
- · #BusinessStory
Silicon Valley Pioneers
Silicon Valley Pioneers Read it in a couple of days. book Maxim Kotin about the first start-up from Russia that conquered the world Very interesting story about Stepana Pacikova, a Soviet scientist, a janitor in the hostel of foreign translators, the creator of the first computer club "Computer", ..., Vice President of Silicon Graphics International and the creator of Evernote.
- · #Architecture
Report from ArchDays 2021 "Description of Architecture by Text" by Boris Romanov
Report from ArchDays 2021 "Description of Architecture by Text" by Boris Romanov Interesting enough. reportwhich contained the following main thoughts: 1. The collective architect model, where the entire team is responsible for the architecture, works well in less complex cases. (Simple product changes, small projects) 2. In more complex cases, an architect is required to be responsible for the integrity of the architecture. 3. In order to ensure this integrity, it is necessary to record the technical decisions taken. 4.
- · #SystemEngineering
A journey through the system landscape (A Journey Through the Systems Landscape)
A journey through the system landscape (A Journey Through the Systems Landscape) Harold "Bud" Lawson's book is interesting, but hard enough to read:) Maybe it’s because systems engineering is complicated, or maybe it’s because Harold was one of the creators of the ISO standard. 15288 Systems engineering. And if you read the standards, you know how “exciting” they are. In fact, the book is quite old. (2013 year) It's more like a textbook, and it has eight chapters and four real-world examples.
- · #ExternalReview
Tomorrow at the Code of Architecutre Club we will be discussing a new book.
We're at Code of Architecutre tomorrow. discuss new book. In this issue, we will be joined by Nikolai Golov, Head of Data Engineering at ManyChat. We will discuss the introduction, in which the author tells about the target audience of this book and what he will say in it. Next, we will discuss the first chapter of Architect and Strategist, in which the author will talk about what the tasks of an architect and a strategist are and why these roles are very similar in our time.
- · #Storytelling
How Storytelling Made Us Human (The Storytelling Animal: How Stories Make Us Human)
How Storytelling Made Us Human (The Storytelling Animal: How Stories Make Us Human) Jonathan Gottschall's book is written as a story about how the fictional world and stories from there affect people:) It all starts with kids who have creative fantasies in their first few years of life. Next, adults leave Neverland (fictional country of Peter Pan)But fantasies overtake them in dreams, which can be considered as an “air trainer” for experiencing situations that do not often occur in the real life of sleepers.
- · #Comics
Contract with God (A Contract with God)
Contract with God (A Contract with God) The classic graphic novel by Will Eisner, which was first published in 1978 year and since then has been transferred to 15 languages. I was initially scared off by the title of the book, but I bought it and finished it yesterday. From the book I learned about the classic comic book author, Will Eisner, who was born more. 100 years ago in Brooklyn and caught the times of the Great Depression and stood at the origins of the birth of comics, to which he himself had a hand with the comic book "The Spirit".
- · #Comics
The graphic novel "Trinity." The history of the atomic bomb (Trinity. A Graphic History of the First Atomic Bomb)
The graphic novel "Trinity." The history of the atomic bomb (Trinity. A Graphic History of the First Atomic Bomb) In this novel, Jonathan Fetter-Worm colorfully depicted the history of the creation of the atomic bomb.
- · #Creativity
Creativity (Being Creative: Be Inspired. Unlock Your Originality)
Creativity (Being Creative: Be Inspired. Unlock Your Originality) Today I finished reading this book by Michael Atawar from the Build + Become series, which is in Russian. let out MYTH Publishing House. I wonder what is in the RuNet and on goodreads This book is mostly mediocre, but amazon She's honored. The point is that this book looks quite simple and does not contain a standard algorithm.
- · #SystemDesign
How to prepare and complete System Design Interview
How to prepare and complete System Design Interview I finally finished transcripting my week-old report with ArchDays in which I talked about this kind of interview. The bottom line is that System Design Interview interviews are becoming increasingly popular. These design interviews are conducted for both engineers and technical managers, and their results influence the assessment of the final level of the candidate. In article I talked about how to prepare for such interviews and how to show my best side right on it.
- · #BookCube
The Strugatsky brothers, in a series about the World of Noon, described a society that became an alternative to the consumer society.
The Strugatsky brothers, in a series about the World of Noon, described a society that became an alternative to the consumer society. The story “Predatory Things of the Century” is part of a series of works telling about the events preceding the formation of the World of Noon. It takes place on Earth when the communist system has not yet become universal. Why is the society described in the story still causing controversy among fans of Strugatsky’s work? How have writers’ views changed?
- · #BookCube
Continuing the Strugatsky theme.
Continuing the Strugatsky theme. I highly recommend this science fiction channel. I enjoy watching RocketMan videos myself, remembering the books SciFI read, and I understand how deep they are:)
- · #SciFi
"Monday starts on Saturday."
"Monday starts on Saturday." The book of the Strugatsky brothers, the impressions of reading in adulthood are very different from those that were in childhood. As a child, it looked like a fairy tale, but when rereading later, satirical motifs became clear, as well as the name more clearly:) The plot of the story is very good, because immerses the reader as the main character in the magical world of NIICHAVO.
- · #Quality
ATDD. Software development through acceptance tests (ATDD by Example: A Practical Guide to Acceptance Test-Driven Development)
ATDD. Software development through acceptance tests (ATDD by Example: A Practical Guide to Acceptance Test-Driven Development) Today I came across the topic of how to determine if the task is ready and I remembered this book by Marcus Gärtner. And this work left a double impression on me. For example, the inscription ATDD in large letters never contributes to the sale of a book:) ATDD stands for Acceptance Test-Driven Development. Seriously, the book is pretty good, but
- · #PopularScience
Today I decided to remember the book "Life on the edge" ("Life on the Edge: The Coming of Age of Quantum Biology") from the NewScience series by 2 professors from the University of Surrey: Theorphysics and ...
Today I decided to remember the book "Life on the edge" ("Life on the Edge: The Coming of Age of Quantum Biology") NewScience series by 2 professors from the University of Surrey: Theorphysics and Molecular Genetics. This pair of researchers decided to co-write the first book on quantum biology... and it was very exciting. This is not surprising for the book in this series. The book begins with a robin’s journey from the forest of central Sweden to the south, using the Earth’s magnetic field as a kind of gps. They're coming.
- · #BookCube
Techniques of Event Storming
Techniques of Event Storming
- · #DDD
EventStorming
EventStorming This is a cool technique of workshops for collaborative study of a complex business domain. This one approach He created and defined Alberto Brandolini. But what does that mean on your fingers? The bottom line is that sometimes a domain is so complex that no one really understands how it works. In this case, you can gather everyone, including domain experts and developers, and talk to them. a Event Storming allows you to structure this conversation so that valuable time is not wasted.
- · #Processes
Today I decided to continue the topic of processes, projects and that’s all and recall my article “Approaches of orchestration and choreography in the world of software development management”.
Today I decided to continue the topic about processes, projects and that’s all and remember my article.Orchestra and Choreography Approaches in the World of Software Development Management". In this article, I decided to try to transfer orchestration and choreography approaches from the world of distributed IT systems to the world of software development process management. The article is written for those who know or want to learn about the Saga pattern, which serves to organize the interaction of parts of distributed systems.
- · #Conference
There were a lot of interesting reports on the SouthHub camp, but Igor Kurochkin’s report came directly to me.
There were a lot of interesting reports on the SouthHub camp, but Igor Kurochkin’s report came directly to me. The report is entitledWhat CTO can take advantage of DevOpsPerhaps this is due to the fact that I am a CTO and this topic responds to me, or maybe Igor just coolly told ... or both:) In general, the point is that this report considers the standard problems of the organization of development and operation processes, considers the approach of different companies to solve these problems.
- · #Processes
The mythical man-month (The Mythical Man-Month)
The mythical man-month (The Mythical Man-Month) This book was written by Frederick Brooks and was published for the first time. 1975 Since then, it has become a classic of the genre. Is it worth reading almost forty years after publication?
- · #Conference
There was a recording of my talk from the SouthHub camp, where I talked about the evolution of the role of a technical manager from engineer to CTO.
Appeared. tape From the SouthHub Camp, where I talked about the evolution of the role of technical manager from engineer to CTO. I've already made a reference to article on MediumIn which I wrote a transcript of this speech. Conference Management SelfDevelopment Processes CTO