Test Engineering Notes
Відкрити в Telegram
Канал про технічні аспекти тестування, розподілені системи, блокчейн, ШІ та перфоманс. Консультації з автоматизації, менторинг, тестові співбесіди - @al8xr
Показати більше3 913
Підписники
Немає даних24 години
-17 днів
-1230 день
Архів дописів
Всіх з Днем Тестувальника!
На честь цього свята, хочу поділитися прекрасним відео від Ярослава Пернеровського для тих, хто хоче пізнати світ автоматизації!
Як бути "зірковим" інженером?
#testing #career #engineering
Чому одні інженери вважаються "зірками" та вкрай продуктивними за інших? Чи вони справді вдесятеро розумніші за інших? У чому їх секрет?
Інженери та менеджери з компанії Bell Laboratories мали такі самі питання ще у кінці 80-х років. Тому, як справжні науковці, вони провели масштабне дослідження та, схоже, змогли знайти ту чарівну "формулу успіху зіркових інженерів".
[Рецензія] Staff Engineer by Will Larson
#book #review
Сьогодні хочу розповісти про менш технічну книгу, ніж завжди. Але книга варта Вашої уваги.
[Test Engineering Weekly] Ймовірнісні моделі нестабільності тестів у Facebook, автоматизоване тестування безпеки, під капотом Git та шардинг в Instagram
#testing #engineering #weekly #digest
Всім гарного початку робочого тижня!
Чергова порція найцікавішого зі світу тестування та інженерії:
- статистичні моделі flaky тестів у Facebook
- інструменти для автоматизованого тестування безпеки
- помилки при найманні нових тест інженерів
- внутрішня робота Git (від інженерів GitHub)
- як правильно піти з відео дзвінка раніше
Консенсус у розподілених системах #1: Синхронність та помилки
#distributedsystems #engineering
Розпочинаю серію статей - таких собі нотаток з теми розподілених систем. Інформації з теми доволі багато, але її потрібно збирати з багатьох книг та дослідницьких робіт.
Сподіваюся, такі нотатки стануть у пригоді як мені самому (щоб згадати якісь концепти) та і людям, які хочуть почати вивчати такі системи трохи глибше.
Сьогодні поговоримо про консенсус - а точніше про базові аспекти які допомагають будувати моделі розподілених систем.
Найбільш "зелені" та енергоефективні мови програмування
#coding
Натрапив тут на цікаву статтю про найбільш "зелені" мови програмування.
Тим, хто полюбляє Пайтон - треба замислитися...
Тестування розподілених систем за допомогою Jepsen
#testing #distributedsystems
Знайшов тут гарну доповідь від розробника інструменту Jepsen. У ній можна побачити величезну кількість різних багів, які він з командою знайшов у популярних розподілених базах даних, key-value сховищах, та навіть у блокчейн системах.
Дуже цікаво. Хочеться розібратися в цьому інструменту глибше.
[Test Engineering Weekly] Про реальні баги, одноразові паролі, токсичних інженерів, навчання в NASA та hacking автомобіля
#testing #weekly #digest
Всім гарного початку робочого тижня!
Сьогодні в дайджесті:
- як втратити сотні мільйонів доларів через погане тестування?
- пісні, які ламають операційні системи.
- як працюють OTP паролі?
- як хакнути автомобіль?
- що робити з токсичними інженерами у команді?
Мануальне тестування вмирає. Чому це добре?
#testing
Alan Richardson розповідає про це у своєму відео.
"Питання якості" - #1: мої думки після прослуховування подкасту
#review #testing
Тут цього тижня виклали новий випуск DOU QA Podcast. Прослухавши його - я написав декілька коментарів, щодо тем, обговорених у випуску.
Продуктивність на ремоуті під час війни
#work
Чи змінилася Ваша продуктивність з початку війни?
Конференція Testμ 2022
#testing #conference
Наступні три дні буде проводитися безплатна онлайн конференція з тестування. Можна долучитися та послухати доповіді.
Авжеж, там буде трохи рекламних та промоушен доповідей, але й цікаві доповіді начебто також присутні.
[Test Engineering Weekly] Як ми вчимося, скорочення в MANGA, що таке Redis, hardware в дата-центрах, магія та метрики в тестуванні
#testing #weekly #digest
Сьогодні в тижневому дайджесті:
- чому нам важко розібратися в чужому коді та як правильно вчитися, що запам'ятовувати нові знання
- історія про "магічний тумблер"
- як вже нарешті виміряти якість
- чи дійсно скоро тестувальники стануть не потрібні
- чому вам не треба мікросервіси
- як оптимізують код під швидку роботу у дата-центрах.
"Хто писав ці тести? Терміново все переписати!"
#testing #automation
Маленька мантра, про те, що робити коли бачиш погані тести та дуже хочеться переписати все й одразу...
Testability and how to improve it
#testing #engineering
Переклав тут на вихідних свою давню статтю про тестабіліті.
[Test Engineering Weekly] ООП та структури даних в автоматизації, CICD в Lyft, мікросервіси в Airbnb та чи є життя після рівня Senior
#testing #weekly #digest
Сьогодні в дайджесті.
- як виглядають принципи ООП та структури даних в автоматизації?
- як влаштовано CICD в Lyft?
- чи завжди мікросервіси то легко та класно (на прикладі Airbnb)
- чи потрібні архітектори взагалі?
- як розвиватися після рівня сіньйор?
Advice for Less Experienced Software Engineers in the Current Tech Market
#engineering #career
Продовжуючі тему пошуку роботу в ці складні часи (особливо для тих, хто тільки після курсів) - Gergely Orocz написав статтю про те, як підвищити свої шанси знайти роботи.
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
