Book Cube: 2025, page 9
Book Cube publications from 2025, page 9: bilingual notes, sources, and original Telegram posts.
- · #AI
How To Design Better AI Apps (AI column)
How To Design Better AI Apps (Rubric AI ) Interesting. interview Pete Koomen, general partner of Y Combinator and founder of Optimizely, discusses ideas from his essay.AI Horseless Carriages", in which he created a demo using AI to work with mail from scratch. In fact, this interview deals with the following topics:
- · #Architecture
[2/3] Acing the System Design Interview (System Design: Survive an Interview) (Category Architecture)
\[2/3\] Acing the System Design Interview (System Design: Survive an Interview) (Rubric Architecture ) Continue. story I’ll talk about the last four chapters of the first part.
- · #Architecture
[1/3] Acing the System Design Interview (System Design: Survive an Interview) (Category Architecture)
\[1/3\] Acing the System Design Interview (System Design: Survive an Interview) (Rubric Architecture ) Over the past month, I’ve been quietly reading Zhiyong Tan’s book about the system design interview. published by Peter Publishing. I decided to read the book out of interest to compare it with the approach that I am close to and about. told And for a long time, I've been developing inside the company. TLDR; I found the book useful and liked it more than Alex Xu’s book, which I’m also talking about. told.
- · #AI
AI assistants when working with code. Evgeny Kolesnikov - Platform Engineering Night (AI column)
AI assistants when working with code. Evgeny Kolesnikov - Platform Engineering Night (Rubric AI ) Cool. speech Evgenia from the Yandex Infrastructure team, in which he shares deep thoughts about the development of AI copilot tools. Zhenya spoke at Platform Engineering Night in T-Bank. I told you about my colleagues from there:AI and Platform Engineeringfrom Igor Maslov andDeveloping your own AI assistant for code: sprint or marathon?Denis Artyushin.
- · #DevEx
Research Insights Made Simple 10 - Measuring Developer Experience With a Longitudinal Survey (Filed under DevEx)
Research Insights Made Simple 10 - Measuring Developer Experience With a Longitudinal Survey (Rubric DevEx ) Another one. podcasting Whitepapers discusses the topic of the Measuring Developer Experience with a Longitudinal Survey. To analyze this article, a guest came to me, Artem Aryutkin, head of the project and product office at RideTech & e-com Yandex. Artem is responsible for the development of the platform for developers, and earlier in Sber was engaged in the development of the Sberbank online platform and recommendation platform.
- · #Architecture
Modular Monolith: Is This the Trend in Software Architecture? (Category Architecture)
Modular Monolith: Is This the Trend in Software Architecture? (Rubric Architecture ) Interesting and short whitepaper It's about modular monoliths, which asks questions about their trendiness. The authors of the article made Systematic Grey Literature Review (SGLR) to analyze this issue. In fact, this is an analysis of materials that have not passed a commercial academic publication. (reports of departments and NGOs, dissertations, conference reports, technical specifications, preprint repositories, project sites, etc.).
- · #AI
Developing your own AI assistant for code: sprint or marathon? (AI column)
Developing your own AI assistant for code: sprint or marathon? (Rubric AI\) We recently passed Platform Engineering Nightwhich was opened by Igor Maslov with a report on AI and Platform Engineering The main thoughts from which I am already told. But there were a number of performances at the Confession. One of which was Denis Artyushin.We talk about how we develop our own assistant. NestorUnder which the umbrella combines copilot things for SDLC (But first thing is copilot for IDE code.). The main thoughts of the speech were approximately as follows: 1.
- · #Security
Standoff on PHDays (Category Security)
Standoff on PHDays (Rubric Security ) This year I was the first time with PHDays I loved it, and the weather was good.) What I remember most is not mine. speech at the festival, and standoff pavilion, where the cyberpolygon was created, recreating the complex IT infrastructure of various industries: energy, banking, industry, transport and urban economy. The infrastructure includes more 600 Software and hardware units, including ICS, banking systems, mobile applications and import-substituted Linux domains.
- · #Architecture
Hybrid search based on OpenSearch and Qdrant / Egor Prokhorenko (Category Architecture)
Hybrid search based on OpenSearch and Qdrant / Egor Prokhorenko (Rubric Architecture ) Interesting. speech My colleague, Yegor Prokhorenko, head of the search technology department, is talking about hybrid search in T. Hybrid because Egor and his guys mixed the standard full-text search OpenSearch and the Qdrant vector base for semantic search by embeddings. And how they did it and what can be learned from the report, which contained approximately the following points:
- · #Architecture
ArchDays 2025 - CFP (Category Architecture)
ArchDays 2025 - CFP (Rubric Architecture ) It'll be over this autumn. 7 conference ArchDays Software architecture. I’ve been on the program committee of this conference since its inception, so I can’t help sharing the launch of the CFP. (call for paper). If you want to speak at a conference and talk about one of the topics: design processes, practices, tools, learning architecture or about your own development, then you are welcome.
- · #Engineering
[2/2] ATDD by Example: A Practical Guide to Acceptance Test-Driven Development (ATDD. Software development through acceptance tests) (Category Engineering)
\[2/2\] ATDD by Example: A Practical Guide to Acceptance Test-Driven Development (ATDD. Software development through acceptance tests) (Rubric Engineering ) Continue. story I will tell you about the key principles of ATDD.
- · #Engineering
[1/2] ATDD by Example: A Practical Guide to Acceptance Test-Driven Development (ATDD. Software development through acceptance tests) (Category Engineering)
\[1/2\] ATDD by Example: A Practical Guide to Acceptance Test-Driven Development (ATDD. Software development through acceptance tests) (Rubric Engineering ) I re-read this book by Marcus Gärtner a decade ago about approaches to development through acceptance tests. At that time, I had just met BDD. (behavioral driven development). More specifically with Cucumber, and then read about ATDD.
- · #Management
Code of Leadership 39 - Interview with Denis Pakhomov about social platforms (Category Management)
Code of Leadership 39 - Interview with Denis Pakhomov about social platforms (Rubric Management ) Another one. podcast An interesting guest came to me, Denis Pakhomov, who is the technical leader in the development of social platforms. Heads up. 14 teams that develop a social platform and two products based on it: Pulse and Link. e2e teams make backend services, mobile SDKs, and product integrations into client surfaces. Actually, we talked with Denis about his path in IT, as well as about the development of social services within T.
- · #AI
State of platform engineering in the age of AI (AI column)
State of platform engineering in the age of AI (Rubric AI ) Interesting. report finish 2024 The project was prepared by Red Hat in cooperation with the research agency Illuminas. Red Hat is a global leader in enterprise open source solutions, actively developing platform engineering and implementing AI in enterprise infrastructure. Illuminas is an experienced research company specializing in IT and B2B markets. This report is based on a survey. 1000 Platform engineers and IT executives from the US, UK and Asia Pacific.
- · #AI
Microsoft Build 2025 Satya Nadella Opening Keynote (AI column)
Microsoft Build 2025 Satya Nadella Opening Keynote (Rubric AI ) Last week, Satya Nadella, CEO of Microsoft, opener conference MS Build An interesting keynote report, which included guests in the form of Sam Altman, Elon Musk and others. Here are the key points that were in his speech.
- · #Security
Harnessing the Universal Geometry of Embeddings (Category Security)
Harnessing the Universal Geometry of Embeddings (Rubric Security ) Literally the other day I performer Speaking at PHDays about reliability and security as a fundamental part of our systems, highlighting the new risks from AI. I thought the threat model was relatively clear to me, but yesterday I read Sergey Nikolenko’s Sinekur channel.
- · #PopularScience
ATOM Museum (Category PopularScience)
ATOM Museum (Rubric PopularScience ) We were with the kids last weekend. ATOM museumWhat's on VDNKh? I was absolutely delighted - the permanent exhibitions are very beautiful and atmospheric. Interestingly, the povilion itself does not look large, but the secret is that it is large not in height, but in depth, where the main exposition, which includes
- · #AI
AI and Platform Engineering (AI column)
AI and Platform Engineering (Rubric AI ) Interesting. speech Igor Maslov, VP of Coretech & Data in T-Bank, at the opening of the Platform Engineering Night conference. told. Igor opened the conference and talked about how AI affects the work of engineers and the development of engineering platforms. The main thoughts of the presentation are as follows:
- · #Family
CSKA - Pari NN (Category Family)
CSKA - Pari NN (Rubric Family ) With his son got to the final match of CSKA this season RPL. We will cheer for the guys so that they can finish third, good for all in the legs of the CSKA players:)
- · #BookCube
Cover and some illustrations from the book Critical Thinking. Iron logic for all occasions
Cover and some illustrations from books “Critical thinking. Iron logic for all occasions
- · #Thinking
Critical thinking. Iron logic for all occasions (Category Thinking)
Critical thinking. Iron logic for all occasions (Rubric Thinking ) This book by Nikita Nepryakhin and Taras Pashchenko is positioned as a practical guide for teenagers seeking to develop thinking skills. My wife bought it for the kids, and I decided to read and evaluate how children are taught to analyze information, distinguish facts from opinions, resist manipulation and make informed decisions. The presentation is very accessible, examples from everyday life are used. The book addresses the following topics: 1.
- · #Architecture
[3/3] Are reliability and security additional options or the foundation for modern IT systems? (Category Architecture)
\[3/3\] Are reliability and security additional options or the foundation for modern IT systems? (Rubric Architecture ) I wonder what has already appeared. record Last night's PHDays talk, which I talked about in previous posts: 1 and 2. In general, now you can not only read about the speech, but also watch it. If there are comments or questions, write in the comments under the post, I will try to answer in the evening.
- · #Architecture
[2/3] Are reliability and security additional options or the foundation for modern IT systems? (Category Architecture)
\[2/3\] Are reliability and security additional options or the foundation for modern IT systems? (Rubric Architecture ) Continue. story about my speech at PHDays, I will share the remaining part of the theses and materials. In the last post, I ended with examples from Western bigtech companies, and then I wanted to talk a little bit about how it works at T, and also give tips on how to make reliability and security a fundamental part of development, rather than an option:)
- · #Architecture
[1/3] Are reliability and security additional options or the foundation for modern IT systems? (Category Architecture)
\[1/3\] Are reliability and security additional options or the foundation for modern IT systems? (Rubric Architecture ) Today I am. speaker at the Positive Hack Days conference in Luzhniki with the above topic. And here I will write theses and give links to an additional source. n
- · #Management
Code of Leadership 38 - Interview with Dmitry Kotelnikov about origination platform and reliability (Category Management)
Code of Leadership 38 - Interview with Dmitry Kotelnikov about origination platform and reliability (Rubric Management ) Another one. release An interesting guest came to me, Dmitry Kotelnikov, with whom we discussed origination processes and issues of ensuring their reliability. Dima already works at T-Bank.
- · #Culture
Why your ambition in Europe can turn into loneliness (Category Culture)
Why your ambition in Europe can turn into loneliness (Rubric Culture ) Interesting. interview, which gave Evgeny Kot Kirill Mokevnin in the framework of the podcast Kirill. They talked about the cultural code in the IT world. Evgeniy spoke at conferences before leaving for Prague as director of engineering at Wrike. Now Evgeny is VP of Engineering at the startup rarible.com about NFTs, and also hosts the podcast Doctor Cat. The theme of the issue was cultural differences in the IT industry and their impact on the career of a developer.
- · #BookCube
The cover of the book "Development of High-loaded Systems" and a few pictures from it.
Cover books " Development of High-loaded Systems " and some pictures from it. P.S. Take the book to the booksharing shelf in our company (on 7 floor in our T-Space office). I think that it will look great there, and someone interested in history will even be able to find it:)
- · #Architecture
Development of High-loaded Systems (Category Architecture)
Development of High-loaded Systems (Rubric Architecture ) I found on my shelf an old book by Oleg Bunin, which began my acquaintance with high-load systems. This book is a collection of materials from HighLoad conferences. + + 2010-2011 yearly 2012 year. Officially, it is attributed to the team of authors, and Oleg Bunin acted as a publisher and compiler.
- · #Security
[2/2] Cost of a Data Breach Report 2024 (Category Security)
\[2/2\] Cost of a Data Breach Report 2024 (Rubric Security ) Continue. story About the report on leaks, I want to share the conclusions from it
- · #Security
[1/2] Cost of a Data Breach Report 2024 (Category Security)
\[1/2\] Cost of a Data Breach Report 2024 (Rubric Security ) I studied interesting. report 2024 The report was prepared by IBM in collaboration with the Ponemon Institute. IBM knows everyone, but the Ponemon Institute is an independent research organization specializing in privacy, data protection and information security. To create the report, the researchers studied 604 organizations affected by data breaches since March 2023 February 2024 years. The study included companies from 17 industries 16 countries and regions.
- · #SRE
Hourly Cost of Downtime - ITIC 2024 Hourly Cost of Downtime Survey Results ( SRE)
Hourly Cost of Downtime - ITIC 2024 Hourly Cost of Downtime Survey Results ( SRE ) In preparation for its performance at the Positive Hack Days conference in Luzhniki, came across a short report 2024 About the cost of an hour of downtime from ITIC. Since I first heard about this company, I decided to check how much I could trust the company, the author of the report and the report itself.
- · #Engineering
From Startup to International Business: The Story of VictoriaMetrics and Its Lessons (Category Engineering)
From Startup to International Business: The Story of VictoriaMetrics and Its Lessons (Rubric Engineering ) Recently, podcast Kirill Mokevnin spoke with Alexander Valalkin, co-founder and core developer of VictoriaMetrics, one of the most popular monitoring tools that successfully competes with Prometheus. I watched this interview with great interest, and I loved how Alexander talked about his journey from a cool engineer to the founder of his business. Here are the main ideas of this interview
- · #BookCube
Book cover "All formulas of the world"
Covers books " All formulas of peace "
- · #PopularScience
All formulas of peace (Category PopularScience)
All formulas of peace (Rubric PopularScience ) I read this book with great pleasure by Sergei Popov, a modern Russian astrophysicist, popularizer of science, who is known for his ability to explain the most complex concepts of physics and mathematics in an accessible, living language. In fact, this book is written in a living language and is an invitation to look at mathematics not as a boring set of equations, but as a universal language of nature and a tool for penetrating the very essence of physical phenomena.
- · #Architecture
AI as Software Architect assistant by Avraham Poupko (Category Architecture)
AI as Software Architect assistant by Avraham Poupko (Rubric Architecture ) Interesting. speech Abraham Pupko on how AI can help an architect Abraham Pupko is a leading software systems architect, Head of Strategic Planning and Product Architecture at Toga Networks, and Lecturer in Systems Thinking and Design. More 25 For years he has been engaged in software analysis, modeling and design, working with both small startups and large corporations.
- · #BookCube
Book covers "The 48 Laws of Power" and "48 "Laws of Power" and a list of all laws.
Covers books "The 48 Laws of Power" and "48 "Laws of Power" and a list of all laws.
- · #Management
The 48 Laws of Power (48 Laws of authority) (Category Management)
The 48 Laws of Power (48 Laws of authority) (Rubric Management ) I took some paper books with me on vacation, including this book by Robert Greene.48 the law of authority”. The first time I read her order. 20 Years ago, she seemed cynical and manipulative to the point of being impossible.) But I thought I'd read it again, because I've been here ever since. reader Machiavelli and Sun Tzu, The Art of War. This book is written in their style and contains 48 Laws of power, each of which is accompanied by theoretical justifications and historical examples.
- · #Sales
Spring sale in the publishing house "Peter" (Category Sales)
Spring sale in the publishing house "Peter" (Rubric Sales ) In publishing house discount sale 35% on paper books and 50Percent on electronics. To get this discount, you need to use the promo code "Paper" (Or "Electronic" if you buy an electronic version.) when ordering. At past sales, I've already bought myself a pack of books, half of which I've already read and half of which I haven't. (You can read more about these books. here). But since then, I've received a couple more books on architecture.
- · #AI
Windsurf CEO interview with Y Combinator: Betting on AI Agents, Pivoting in 48 hours, and the future of coding (AI column)
Windsurf CEO interview with Y Combinator: Betting on AI Agents, Pivoting in 48 hours, and the future of coding (Rubric AI ) I looked at it this weekend. funky video from Y Combinator, which presents an interview with Varun Mohan, founder of Windsurf (previously codeium). There are many interesting thoughts in the interview, but the main ones are like this.
- · #BookCube
The covers of "Head First Software Architecture" and "Head First: Software Architecture" and a couple of internal pages.
Covers books " Head First Software Architecture " and Head First. PO architecture " and a couple of internal pages
- · #Architecture
[2/2] Head First Software Architecture (Head First. PO architecture) (Category Architecture)
\[2/2\] Head First Software Architecture (Head First. PO architecture) (Rubric Architecture ) Continue. story About this book about software design, it is worth starting with an algorithm for creating architecture based on four dimensions, which, according to the authors, looks something like this. 1) Determine architectural characteristics based on requirements. Find out what quality attributes are critical to your system.
- · #Architecture
[1/2] Head First Software Architecture (Head First. PO architecture) (Category Architecture)
\[1/2\] Head First Software Architecture (Head First. PO architecture) (Rubric Architecture ) On vacation, I read a book from the Head First series on architecture, which was published in English last March, and in April of this year. appeared In Russian by Peter.
- · #Software
Balancing Coupling in Software Design - GoTo Book Club 2025
Balancing Coupling in Software Design - GoTo Book Club 2025 Recently. interview for GOTO 2025 Vlad Hononov presented his new book Balancing Coupling in Software Design in an interview with Shin Brisals. I’ve talked about Vlad’s books and speeches before. About his book, "Learning DDD," which I wrote.
- · #SRE
T-Observability Day Conference 2025 (Category SRE)
T-Observability Day Conference 2025 (Rubric SRE ) 19 May will be held in Moscow conference To exchange experience and discuss current practices in the field of observation, monitoring and incident management in complex distributed systems. Both offline and online participation is available. The programme will have three separate sessions 1) 10:30—12:00 - Visionary Leaders Session There will be a discussion on how to improve operational sustainability and business efficiency.
- · #Architecture
Understanding Distributed Architectures - The Patterns Approach (Category Architecture)
Understanding Distributed Architectures - The Patterns Approach (Rubric Architecture ) Recently at the YOW conference! 2024 spoke Unmesh Joshi is a renowned distributed systems expert who is a Principal Consultant at ThoughtWorks with more than 20- years of experience in the industry. This talk is a summary of his book Patterns of Distributed Systems. 2023 Martin Fowler (on Martin's website There is a short version of the pattern catalog from this book.). Clearly, in 35 A minute's worth of talk.
- · #BookCube
9 May
9 May I congratulate everyone on Victory Day... and myself on the end of my trip to China, where I spent two weeks with my family, got a little tired of rest and happy to return to Russia for the second May holidays. In this regard, my break with posts in this channel ends and then they will go about the same pace.
- · #Travel
Shanghai Disneyland (Category Travel)
Shanghai Disneyland (Rubric Travel ) It was the second time in a month that I came to China, but this time with my family. First of all, we went to Disneyland to experience the atmosphere of Disney cartoons. In principle, we succeeded - we came to 8.30 to the park and left in the neighborhood. 17.00, fully visited everything included in the fast tack from 11 rides. It's cool that the youngest son was allowed almost everywhere.
- · #Architecture
The Beauty of Simplicity - Making Your Own Technology • Yan Chernikov • YOW! 2024 (Category Architecture)
The Beauty of Simplicity - Making Your Own Technology • Yan Chernikov • YOW! 2024 (Rubric Architecture ) I recently watched interestingly. speech Jana Chernikova (The Cherno)Australian developer, popular YouTuber And a former Electronic Arts engineer. His main contribution is educational content on C++, game engine development and programming, as well as the creation of his own 3D engine Hazel. Chernikov became famous thanks to detailed video lessons on the architecture of game engines and practical series on the creation of games. Hazel from scratch.
- · #Engineering
What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024 (Category Engineering)
What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024 (Rubric Engineering ) I saw something interesting this week. speech Matt Godbolt, British programmer, game developer and former Google employee, best known as the creator of a popular tool among developers Compiler Explorer. In this talk, Matt talked about things programmers must know about how CPUs work. s ( Yes, I know that it is more fashionable to talk about how GPUs work, but we are talking about the base, not about hype. ).
- · #Architecture
[3/3] Quality Metrics in Software Architecture (Category Architecture)
\[3/3\] Quality Metrics in Software Architecture (Rubric Architecture ) Finishing the story (1 and 2) About this whitepaper I will share illustrations from the article