Архітектура програмного забезпечення
Межі сервісів, розподілені системи, масштабування та компроміси під час розробки надійного програмного забезпечення.
Досліджуйте ідеї та інженерні рішення, що поєднують мої статті.
Межі сервісів, розподілені системи, масштабування та компроміси під час розробки надійного програмного забезпечення.
Тестування, BDD, TDD, рецензування коду та практики, що допомагають командам упевнено змінювати програмне забезпечення.
Розробка за допомогою AI, інженерне судження та зміни в роботі команд із розробки програмного забезпечення.
Інфраструктура, автоматизація доставки, кешування та операційні рішення, що лежать в основі програмних систем.
Проєкти, які я розробляю, проблеми, що за ними стоять, і досвід, який я здобуваю під час їх підтримки.