Заметки и обновления Kirill

Длинные заметки о создании продуктов, управлении командами и развитии сообществ. Ниже — предварительный просмотр материалов, над которыми я работаю.

Недавние записи

Как я использую системное мышление для решения сложных QA-задач
Опубликовано31 дек. 2025 г.
Как я использую системное мышление для решения сложных QA-задач

"Наблюдение за паттернами скажет вам больше, чем копание в стектрейсах."

Скрипты с самовосстановлением
Опубликовано31 дек. 2025 г.
Скрипты с самовосстановлением

Есть нечто тихо-радикальное в автоматизации, которая теперь учится у нас, а не просто исполняет указания.

💡 Чему меня научило QA, или QA-Driven Development
Опубликовано31 дек. 2025 г.
💡 Чему меня научило QA, или QA-Driven Development

"Оглядываясь назад, я рад, что не пошел прямым путем в разработку. Те годы в QA дали мне опыт, который я не смог бы получить иначе."

💪 Базовые принципы ООП и SOLID: как мне пришлось забыть их, чтобы по-настоящему усвоить
Опубликовано19 дек. 2025 г.
💪 Базовые принципы ООП и SOLID: как мне пришлось забыть их, чтобы по-настоящему усвоить

Любой может процитировать определения и объяснить различия. Эффективное применение их в реальных проектах — это совершенно другое.

🕸️Двоюродные локаторы 🎭Playwright
Опубликовано18 дек. 2025 г.
🕸️Двоюродные локаторы 🎭Playwright

На индексы нельзя положиться, если порядок элементов не последователен, или количество элементов меняется. Использование динамических тестовых идентификаторов (типа edit-${username}-button) может быть сложным в создании и также ненадежным, ибо зависит от форматирования динамической части локатора.