Skip to content
back to Book Cube
Public archive

Book Cube: 2023, page 5

Book Cube publications from 2023, page 5: bilingual notes, sources, and original Telegram posts.

  1. · #Management

    How to develop if you are a Senior System Analyst

    How to develop if you are a Senior System Analyst I'll be sharing this report tomorrow. 13:15 online conference for systems analysts. The story will focus on the career tracks of system analysts. After all, once they grow to the leading and are in front of the fork. Consider all growth options - from typical to esoteric: Becoming a leader in the profession of analysts; Growth in the team in a cross-functional team; Transition to technical product managers;

  2. · #Processes

    Review: DevEx: What Actually Drives Productivity

    Review: DevEx: What Actually Drives Productivity I am very interested in the productivity of software development processes. I read a lot of articles on the subject and today I'm going to talk a little bit about the white paper.DevEx: What Actually Drives Productivity", written in 2023 year afterThe SPACE of Developer Productivity" 2021 year I'm talking about told A little earlier and to simplify, there they proposed a separate framework SPACE, which expands the DORA metrics.

  3. · #Management

    Improving software development processes (Category Management)

    Improving software development processes (Rubric Management ) Tonight, 18.00 In Moscow I close the track on "Architecture, reliability and quality" IT picnic in Moscow with the above report. Decoding of the report can already be readBelow are the materials for further study.

  4. · #Management

    Facilitator's manual (Facilitator’s Guide to Participatory Decision-Making)

    Facilitator's manual (Facilitator’s Guide to Participatory Decision-Making) I read this book by Sam Kaner. 7 Years ago, when the word “facilitation” had not yet become so popular:) To begin the description of the book is to tell who is actually a facilitator, which is mentioned in the title of the book. This is a person who, through his actions, helps the group maintain a constructive dialogue and come to solutions to problems affecting the group. In fact, a facilitator is a catalyst for group communication. Now about the book itself.

  5. · #Software

    Lida Timeva's Letters podcast. Issue No1: Evaluate or not evaluate

    Lida Timeva's Letters podcast. Issue No1: Evaluate or not evaluate Interesting. podcasting From the Tinkoff guys on the existential question about evaluating tasks:) The three in the boat are discussing options for grading in watches, historipoynthic or no estimate. The issue is attended by leading: Viktor Shitov and Alexander Vazyukov, as well as a guest - Pavel Akhmetchanov. All three work at Tinkoff and are directly related to data-driven tuning of development processes:) I'm not going to spoil it, but I'll point out that no matter what you do.

  6. · #ProductManagement

    Review of the book "Product Leaders" ("Product Leadership")

    Review of the book "Product Leaders" ("Product Leadership") I read this book about product leadership in the hope of better understanding product manager. It worked, but the feeling of the book was mixed: The authors have made a good section structure in the book. (about this) We interviewed a lot of people who play a similar role. - stuck the pieces in.

  7. · #Vacancy

    Code of Architecture about databases and distributed systems

    Code of Architecture about databases and distributed systems Continuing post I want to share some of the materials from Code of Architecture.

  8. · #Vacancy

    Vacancies in our DBaaS teams (Database as a Service)

    Vacancies in our DBaaS teams (Database as a Service) I love distributed systems, architecture and system design. And the most interesting part is the part where the state or a simple database is stored. And the databases are different and now we are actively developing products in the company. Database as a Service (by Postgres and Cassandra). And if you like databases like me and you can code in Python or Go, then you can join this team.

  9. · #Software

    Remote Working Approaches That Worked (And Some That Didn’t) • Charles Humble • GOTO 2023

    Remote Working Approaches That Worked (And Some That Didn’t) • Charles Humble • GOTO 2023 Interesting. speech Remote work, whose apologist is Charles Humble . He advocated remote work even before the covid, where we were all forced to be remote and could try it out. But Charles says the experience may not have appealed to everyone, as it was a forced and force majeure measure. Now, many companies return employees to the office, arguing the need for increased efficiency and/or collaboration. But is it that simple?

  10. · #ProductManagement

    Inspired. (Inspired)

    Inspired. (Inspired) I read this book by Marty Kagan a couple of years ago when I wanted to learn a little more about product management, because it's all about product culture in general and product management in particular. I liked the book, but it is more like a number of individual essays, which the author after the fact put together on topics: Lessons from the best companies

  11. · #SoftwareArchitecture

    The Art of Software Development • Sander Mak • GOTO 2023

    The Art of Software Development • Sander Mak • GOTO 2023 Interesting review speech from Sander Mak about how software engineering is real about engineering, and in what part it is more about art. The presentation is about this structure:

  12. · #Architect

    We design reliable systems - is the game worth the candle

    We design reliable systems - is the game worth the candle I will be speaking in mid-September at the Strike Conference report About designing reliable systems in which I will try to ask and answer the following questions: Do we need to think about the reliability of our system and what it depends on? How to assess the reliability of the existing system Why reliability is difficult to add to an existing system What are the principles for designing reliable systems? How to build processes to achieve it

  13. · #Management

    My experience as a teammate

    My experience as a teammate Continuing past Let me tell you a little bit about my experience with Thames: I first became a team leader about ten years ago when I was working on a website called Woman.ru. There was an interesting configuration with the adoption of the project from the contractor, and then the creation of the inhouse team for further development and customization of the site of this publication. In the jump, the team was fine. 10 a man, but he fell very close at the border. 2014-2015 years due to financial turmoil

  14. · #Management

    Timlids and how they appear in the company

    Timlids and how they appear in the company In Tinkoff, the role of the team leader has become a formalized profession, where the team leader is the head of a small cross-functional team that can independently deliver a certain business value to the client. Timlid is responsible for everything that happens to the team: for its delivery, for the development processes within the team, for the engineering practices used, for people management and so on. We have learned to recruit such market leaders.

  15. · #BookCube

    Here is an illustration for the previous post about architects and techlids.

    Here is an illustration for the previous one. message architects and techlids

  16. · #Engineering

    Techlids and architects

    Techlids and architects autumn 2020 The year on ArchDays. told How we at Tinkoff make architectural decisions. It’s been a long time since then, and now we can say for sure that we do write architectural documents for big decisions and discuss them in advance. And the results of the discussion are usually recorded in some log of architectural solutions. Each large unit has its own process for maintaining such documentation, which is similar in general but may differ in detail.

  17. · #Management

    Who are Technical Product Managers, why are they companies and how do they interact with stakeholders?

    Who are Technical Product Managers, why are they companies and how do they interact with stakeholders? Interesting. article About technical product managers that are available in some companies (They're in Tinkoff, too.).

  18. · #Architecture

    Thinking Architecturally. Lead technical change within your engineering team

    Thinking Architecturally. Lead technical change within your engineering team This pamphlet I read from Nathaniel Schutta in the distant 2019 It was much easier to travel to foreign conferences and collect niches. Specifically in this book. 56 This only reduces the amount of water that authors usually pour into books to stretch the book. 200 - 250 pages. Specifically in this book it turned out 7 short chapters: 1. Technology Changes It's about technology changing and we can't prevent it, so we need to be able to manage it.

  19. · #Kubernetes

    Code of Architecture special edition with white paper on Borg

    Code of Architecture special edition with white paper on Borg This one release We recorded in early August at the Tinkoff IT festival in Kazan. We had an authentic setting - carpet on the background, chak-chak and samovar on the table:) And we discussed a scientific paper. 2015 year from GoogleLarge-scale cluster management at Google with Borg" composed of:

  20. · #Conference

    My report "Improving Software Flow" at the IT picnic 2 September

    My report "Improving Software Flow" at the IT picnic 2 September In a week, it will be big. IT picnic in Kolomna Park from Tinkoff, DevFest and Mill. I'm at this picnic entrance to the program committee of the track "Architecture, reliability, quality", where there will be six reports. One of the reports fell due to force majeure, so suddenly I became also the speaker who will close this track with the report “Improving software flow”, which I already told in early August in Kazan at our festival.

  21. · #Math

    Course "Probability Theory" at Stepik

    Course "Probability Theory" at Stepik Six years ago, I passed. course I can tell you right away that he’s in the middle of his grade. 4.8 from 5as indicated on the platform:) The course itself tells about the basic concepts and theorems of probability theory and contains many practical tasks for independent solution. The course consists of two parts of two modules each: The first part is devoted to the classical version of the theorver, where elementary methods and proofs are used.

  22. · #SoftwareDevelopment

    Choosing a new book to study within the Code of Architecture Club

    Choosing a new book to study within the Code of Architecture Club In September, we will begin reading a new book at the Code of Architecture book club, and it will be the book that we usually read. choose you:) Selected 4 I have read three books and recommended them to you. Here are my impressions of each of them. 1) Building Secure and Reliable Systems A cool but heavy book from Google about designing reliable systems. I told you more about this book.

  23. · #Architecture

    Frontend Architecture for Design Systems. A modern blueprint for scalable and sustainable websites

    Frontend Architecture for Design Systems. A modern blueprint for scalable and sustainable websites Summer. 5 I read this book with the intriguing title Frontend Architecture for Design Systems and expected a lot from it. The book is written by Micah Godbolt based on his many years of experience as a frontender on a variety of projects. One of the latest projects was to remake RedHat.com, which was famous for learning how to make money from open source solutions, but had not seen much progress on the frontend before.

  24. · #Holidays

    Model of the Golden Ring of Russia

    Model of the Golden Ring of Russia We had time to watch it on Sunday. model of the Golden Ring Russia. We were in Yaroslavl on the way to the yacht park "Point Nemo", where we rode on a mini vacation. Honestly, I love these small towns and have seen them. model VDN and grande In St.

  25. · #Management

    Choice. Goldratt's rules (The Choice)

    Choice. Goldratt's rules (The Choice) I read this book seven years ago and I liked it. In it, the author talks about the latest methods of activating thinking and shows how they work in practice. The book is built in the form of a dialogue with her daughter, which deals with specific situations in which it is necessary to ensure the joint work of logic, intuition and emotions. It’s hard to say what I learned from the book, but I liked the author’s approach. He was able to convey his ideas about the use of a scientific approach in life.

  26. · #SelfDevelopment

    Practice visual thinking. The original method of solving complex problems (Unfolding the Napkin. The Hands-On Method for Solving Complex Problems with Simple Pictures)

    Practice visual thinking. The original method of solving complex problems (Unfolding the Napkin. The Hands-On Method for Solving Complex Problems with Simple Pictures) This book by Dan Roham continues his book Visual Thinking, which explores how simple drawings can play a role in idea generation and communication in general. She presented an interesting new method for solving completely different problems – from strategic issues of top management to the most prosaic office problems.

  27. · #Charity

    Meet For Charity

    Meet For Charity Started today. Meet for Charity charity auction, where a meeting with me is offered as a lot:)

  28. · #Holidays

    Yacht glamping park "Point Nemo"

    Yacht glamping park. Point Nemo " Together with his wife and three sons, he went to 4 of the day in glamping, which in contrast to nameIt is located not in the South Pacific Ocean, but near Yaroslavl:) We live in a forest by the river in two houses: a spherical dome for the wife, the smallest son and me, and a tree house for the eldest and middle son. The houses are quite comfortable and convenient for living, and next to the houses there are fonts in the form of a large barrel, where you can relax in the evening in hot water.

  29. · #SoftwareDevelopment

    Scrapping websites with Python 2 publication (Web Scraping with Python: Collecting More Data from the Modern Web 2nd Edition)

    Scrapping websites with Python 2 publication (Web Scraping with Python: Collecting More Data from the Modern Web 2nd Edition) A few years ago, I read this book, which was designed for the level of a beginner. I wasn't upset because I bought it as a beginner's tutorial. The first half of the book is called “Building Scrappers” and is the equivalent of “Hello World” in the Python scraper world.

  30. · #SoftwareDevelopment

    Team Geek: A Software Developer's Guide to Working Well with Others

    Team Geek: A Software Developer's Guide to Working Well with Others This book by Brian Fitzpatrick and Ben Collins-Sussman came out more 10 Years ago, but I read it years ago. 6 back. The authors aim to help programmers develop programs more efficiently and efficiently by developing the ability to understand, communicate and collaborate with other people.

  31. · #Software

    Typical design errors (Bug Patterns In Java)

    Typical design errors (Bug Patterns In Java) This book is from the beginning of my career. She came out in English. 2002 year, and already in 2003 In the year Peter Publishing House applied creativity to translation and "Bug Patterns in Java", which could be translated as bug patterns in Java turned into typical design errors:) But despite the creativity in the title, the book seemed useful and voluminous. It's everything. 23 piece 1.

  32. · #BookCube

    Dream Team. How to Create a Dream Team

    Dream Team. How to Create a Dream Team A funny book I read ten years ago. It is about refactoring the sales department of the Russian division of a large foreign company. And although the book is filled with promotional inserts about the training of one of the co-authors, the first half of the book reads well - it outlines a rather analytical approach to distribution, development of departments within the company, training employees within the company, organization of dedicated departments.

  33. · #SRE

    Why Is My App SLOw? Defining Reliability in Platform Engineering • Jez Humble • GOTO 2023

    Why Is My App SLOw? Defining Reliability in Platform Engineering • Jez Humble • GOTO 2023 Interesting. report from Jez Humble SRE team that supports serverless platform services in Google Cloud. The main problem is the following: within the framework of this platform it is necessary to monitor its performance, but Focus on customers’ perceptions of how well their applications perform on top of the platform You can focus on latency applications, but they have a latency spread of five orders of magnitude.

  34. · #Conference

    Track "Architecture, reliability, quality" at the IT picnic

    Track "Architecture, reliability, quality" at the IT picnic Through 2 weeks, 2 In September, Kolomenskoye will be held a large IT picnic from Tinkoff, DevFest and Mill. There will be music, science pop, talks about AI, management and of course architecture.

  35. · #Management

    Stream with Sergey Shcherbinin about engineering culture in Tinkoff

    Stream with Sergey Shcherbinin about engineering culture in Tinkoff Last night we were with Sergey. chat Within the framework of "nothing" and discussed a large number of issues, among which the most interesting were:

  36. · #ForKids

    Baby Excavator. (Little Excavator)

    Baby Excavator. (Little Excavator) This children's book by Anna Dewdney liked my son even when he saw it on the back cover of books about Lama, which were very good:) So I bought it and we studied it together. Anna Dudney's new hero is a baby excavator who ends up at a real construction site.

  37. · #Architecture

    The Busy Platform Engineers Guide to API Gateways • Daniel Bryant • GOTO 2023 (Category Architecture)

    The Busy Platform Engineers Guide to API Gateways • Daniel Bryant • GOTO 2023 (Rubric Architecture ) Interesting. speech Goto Conference on the Gateway API Daniel Bryant Gateways API developer and author of booksMastering API ArchitectureandContinuous Delivery in Java" By the way, until recently, Daniel was the head of devrel at Ambassador Labs, which sells its gateway. ambassador In this talk, Daniel says, 1. What are the Gateways APIs for? 2.

  38. · #Data

    Apache Kafka. Flow processing and data analysis (Kafka: The Definitive Guide)

    Apache Kafka. Flow processing and data analysis (Kafka: The Definitive Guide) Everyone is used to me reading books fast enough, but this book didn't work out that way - while I was reading the translation of the first edition, the second edition came out:) The first edition came out in autumn. 2017 year and the second at the end 2021. The first edition consists of 11 heads

  39. · #Comics

    My New York diary (My New York Diary)

    My New York diary (My New York Diary) An autobiographical comic book by Julie Doucet that made her famous and brought her fame as the best Montreal comic book author. The comic tells about her education at the art college in Montreal, after which she goes to New York, which gave the title to the comic. Initially, it is stated that she went to the Big Apple to be closer to the American comics community, but from the comic book it seems that in order to just waste his time for alcohol, drugs and a guy-loser.

  40. · #Management

    Participating in a podcast without that.

    Participating in a podcast without that. Wednesday, 19.30 come A visit to Sergey Shcherbinin, who runs a channel "that's all," where he talks about managing people, building teams, working with motivation in large companies and not only. Sergey is bigger. 15 spent years as a top manager in IT of the largest oil companies (Shell)IT (Kaspersky Lab) financially (Raiffeisenbank and UBRD) industries.

  41. · #Processes

    Whitepaper Review: The SPACE of Developer Productivity

    Whitepaper Review: The SPACE of Developer Productivity This weekend, I read an interesting follow-up to the work begun in Accerate by Nicole Forsgren and a team of researchers. In this article, the authors developed the topic of studying development performance and even proposed a separate SPACE framework that extends DORA metrics. This topic appeals to me, so I decided to sammari this scientific from 6 March 2021 years.

  42. · #Processes

    What Your Mother Never Told You About Agile Development • Aino Vonge Corry • YOW! 2022

    What Your Mother Never Told You About Agile Development • Aino Vonge Corry • YOW! 2022 Interesting. report Aino Vonge Corry Agile development. For starters, she shares her history of immersion in Agile, starting with XP at the beginning of the two-thousandth and then the appearance of Agile Manifesto and the transition to heavier ones. drugs processes in the form of Scrum, Kanban, SAFe. And as these frameworks developed, many development experts began to treat the words agile development and all these approaches with a negative attitude.

  43. · #BookCube

    Here are some images.

    Here are some images.

  44. · #Biography

    Gustav Klimt. Absolute beauty. (Gustav Klimt. La Bellezza Abssoluta)

    Gustav Klimt. Absolute beauty. (Gustav Klimt. La Bellezza Abssoluta) This graphic biography of the great artist was created by Otto Gabos, who tried to tell us about the dramatic path of the artist to a new era in art, paying special attention to the psychology and personality of Gustav. Gustav lived and worked in the Austro-Hungarian Empire, and died just a few months before its fall in the First World War. The book itself is built as a journey of a dying artist to the corners of his memory, in which we accompany him.

  45. · #BookCube

    And some pictures from Kyle's talk and from jepsen.io on consistency models.

    And some pictures from Kyle's talk and from jepsen.io on consistency models.

  46. · #DistributedSystems

    Jepsen (Distributed Systems Safety Research)

    Jepsen (Distributed Systems Safety Research) Today I decided to remember jepsen, clojure libraryIt allows testing of distributed systems. Why now? Because this week I was doing a review of a report for ArchDays on emulating failures. As part of the review, I thought about the Jepsen library, and we talked a little bit about Kyle Kingsbury’s approach to testing warranties and failures in distributed systems. Overall, I like Kyle’s approach and find it useful to use, so I decided to write this post:)

  47. · #Philosophy

    Does Santa really exist? Philosophical investigation (Does Santa Exist? A Philosophical Investigation)

    Does Santa really exist? Philosophical investigation (Does Santa Exist? A Philosophical Investigation) This book by Eric Kaplan, writer of The Big Bang Theory, begins with a question about Santa and ends with a discussion of the meaning of life. In the process of philosophical investigation, we go through logic, mysticism, humor, Kabbalistics, and go somewhere to religion or transcendence.

  48. · #SciFi

    The Martian Chronicles. Authorized Graphic Adaptation (The Martian Chronicles. The Authorized Adaptation)

    The Martian Chronicles. Authorized Graphic Adaptation (The Martian Chronicles. The Authorized Adaptation) This is a graphic adaptation of one of Ray Bradbury’s most famous works, which he himself approved and also wrote the introduction to this book. The general mood of the book famously conveys a phrase from its description: Remember how nice it is at home. Feel how much you lose with the inexorable passage of time. Understand who you are. Go out at night, look up at the red planet and say, "Mars, take me home."

  49. · #Brain

    Professionalism and problem solving – Vladimir Spiridonov / PostScience

    Professionalism and problem solving – Vladimir Spiridonov / PostScience Interesting and short. speech Vladimir about the difference between experts and beginners. In the story, the focus is on three differences with examples of research by experts and beginners of chess players, physicists, doctors: 1. Representation, presentation of the situation (thinking in blocks, classification, the possibility of using surface information) 2. Strategy decisions (Objectively sharpened, the amount under certain cases) 3.

  50. · #Engineering

    Can We Please Stop Talking About Tech Debt? • Emily Rosengren • GOTO 2023

    Can We Please Stop Talking About Tech Debt? • Emily Rosengren • GOTO 2023 contradictory report Emily talks about tech debt and suggests not to call the technical problems like this:) The argument is that since Ward Cunningham came up with this metaphor, our industry has changed. The very concept of Ward Cunningham was well described by Martin Fowler in his article.Technical debt": Software systems are prone to the build up of cruft - deficiencies in internal quality that make it harder than it would ideally be to modify and extend the system further.