Test Engineering Notes: Vol.4. Про автоматизацію в Reddit, тестування Kafka, баги в Atlassian та важливість естимацій

Всім привіт. З вами Олександр Романов і Test Engineering Notes.

Липень вже майже завершений. На ринку праці зараз - тиша. Але поки є час, треба дізнаватись та вивчати нове.

Саме тому я прийшов до вас із новим дайджестом статей про тестування, розробку та інші технічні штуки.

TLDR, або Що у випуску

  • історія про розробника, що став тестувальником - та що з цього вийшло

  • огляд інструментів тестування в світі Web3

  • багато практичних кейсів роботи з Playwright - від візуальних тестів до оптимізації стабільності

  • тестування Kafka коннекторів та досвіду користувача

  • розповідь про підходи до балансування наванатаження та Gossip протокол у розподілених системах

  • шикарна історія про те, як Atlassian мав багу на продакшені та “лежав” майже два тижні

  • корисні поради для інженерів, що хочуть стати менторами

  • правда про те, чому ми все ж таки помиляємося з оцінками задач

  • приклад написання веб-сайту на технологіях кінця минулого сторіччя

  • навчальне відео про Playwright та запис подкасту про штучний інтелект у військовій справі

  • багато багато іншого ...

Тестування

Практичні приклади

Інструменти

Розробка

Теорія

  • Hashing - якщо ви хотіли побачити приклади того, що таке хешування - то ця стаття точно стане у пригоді

  • What Happens When You Type a URL Into Your Browser? - величезна стаття, яку потрібно прочитати просто для того, щоб зрозуміти, як багато заховано під "простими" на перший погляд технологіями

  • Load Balancing: The Intuition Behind the Power of Two Random Choices - стаття про різні підходи до балансування навантаження та

  • Architecture Principles: An approach to effective decision making in software architecture

  • Gossip Protocol - як розподілені системи комунікують зміну стану між вузлами? Один з варіантів - це gossip protocol

  • How to prevent digital wallet fraud - стаття про те, які вразливості безпеки є у сучасних електроних гаманців в блокчейн світі

  • Якщо ви щось там читали та вчили про Machine Learning, але вам не вистачає візуалізації - у цих двох статтях крок за кроком пояснюється як все це працює - 1 та 2

  • Understanding DeepMind's Sorting Algorithm - лаконічне пояснення того, як працює алгоритм сортування в DeepMind. Хардкорно, але цікаво.

  • Text Editor Data Structures - уявімо, що завтра вам потрібно буде писати свій текстовий редактор "з нуля". У цій статті можна подивитись, як при цьому краще використовувати структури даних.

  • The Full Circle on Developer Productivity with Steve Yegge - велике інтерв'ю про те, що таке продуктивність розробника та як її забезпечувати. Фактично, робота SDET`а.

Практика

Менеджерське

  • Для тих, хто хотів трохи більше дізнатися про те, чим же все таки займаються VP of Engineering - цикл із двох статей - 1 та 2.

  • Being a good mentor – a developers guide - чи знаєте ви про те, як бути насправді корисним ментором? Та чи потрібен цей скіл для розробника?

  • Estimation Isn’t for Everyone - доволі провокативна стаття про те, чому ми не можемо нормально оцінювати задачі та що з цим можна робити

  • The false promise of the 10,000 hour rule - існує така думка, що коли ви практикуєтесь навичці 10000 годин - то ви автоматично стаєте у цьому експертом. Та чи так це насправді, в реальному житті?

  • FAANG Principal Engineer answers common career questions - чим займаються інженери на рівні Principal? Хто вони такі? Чи варто туди взагалі розвиватися?

Відео

  • Playwright Videos - величезна підбірка відео з бібліотеки Playwright

  • Podcasts #5 "Military Tech" - хороший випуск подкасту про штучний інтелект у військовій справі

Як завжди — більше цікавого про інженерію в тестуванні, блокчейн та розподілені системи читайте в моєму каналі.

Поділись своїми ідеями в новій публікації.
Ми чекаємо саме на твій довгочит!
Test Engineering Notes
Test Engineering Notes@TestEngineering

Про складні речі в тестуванні

1.2KПрочитань
4Автори
14Читачі
На Друкарні з 27 червня

Більше від автора

Вам також сподобається

Коментарі (0)

Підтримайте автора першим.
Напишіть коментар!

Вам також сподобається