Друкарня від WE.UA

Test Engineering Notes: Vol.8. Про тести для serverless, розвиток інженера та баги на мільйони

Всім привіт. Якщо ви бачите цей дайджест вперше - то давайте знайомитись. Мене звати Олександр Романов. Я автор каналу Test Engineering Notes та співведучий подкасту Testing Minutes.

Осінь вже позаду. За листопад місяць зібралось дуже багато постів та підбірок. Причому не тільки з тестування та інженерії. Чимало статей було з розвитку, публічних виступів та навіть менеджменту.

Прийшлося видаляти та нещадно скорочувати цей пост. До того ж, у дайджесті повинно бути тільки найцікавіше.

То ж пропоную на схвалення товариства опівнічників дайджест, який я назвав “Про тести для serverless, розвиток інженера та баги на мільйони”.

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

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

  • підходи до тестування serverless apps

  • чекліст для тестування web безпеки від OWASP

  • чому важливо писати постмортеми на інциденти

  • баги на мільйони доларів та як їх уникнути

  • технологічний стек для обробки даних в Meta

  • як завоювати довіру команди

Новини

Тестування

Зображення

Практичні кейси

Зображення

Інструменти та підбірки

Image
  • OWASP Web Application Security Testing Checklist - простий чекліст, щоб не прогавити базові помилки в безпеці web додатку

  • hacker-laws - збірка різних “законів” на кшталт закону Мура або ефекту Данінга - Крюгера

  • Hermitage: Testing transaction isolation levels - інструмент для тестування баз даних, а саме рівнів ізоляції транзакцій (від того самого Мартіна Клепманна)

  • giscard - фреймворк для тестування моделей машинного навчання

  • inshellisense - невеличкий інструмент від Microsoft, що дозволяє отримати автокомпліт команд командної стрічки (так само, як це працює в IDE)

  • tech-interview-handbook - величезна підбірка ресурсів з підготовки до інтерв’ю. А точніше - до кодинг секції

  • Introducing flood: a load testing tool for benchmarking EVM nodes - доволі цікавий інструмент для навантаження блокчейну. Буду дивитись більш детально наступного тижня

Інженерія

Image

Практичні кейси

Зображення

Лідерство

Розвиток

Image
  • Seniority and self-management: you don’t have to do this alone - багато менеджерів новачків стикаються з проблемою: як виконати задачу, коли немає досвіду в тій чи іншій частині продукту чи інструменті. А якщо таких задач кожного дня багато? Усе вчити самому? Чи є інший, більш дієвий спосіб?

  • Help! I’m stuck! I want to get to the next level!! - автор цього посту допомагає розгадати “загадку підвищення” та як все-таки здобувати новий тайтл чи просто більше грошей

  • know how your org works (or how to become a more effective engineer) - ще один аспект успішного промоушену - це знати як саме це працює у вашій конкретній компанії та навіть департаменті

Публічні виступи

The best Speech memes :) Memedroid
  • Networking as an introvert CTO - поради з нетворкінгу для тих, хто хоче, щоб знайомства на конференціях були дійсно корисними

  • How to Speak - лекція від MIT про те, як читати лекції та презентації (сон всередині сна)

  • A Guide to Public Speaking for Software Engineers - невелика, але насичена стаття про те, як підготуватись до першого публічного виступу, якщо у вас немає досвіду

Менеджмент

Зображення
  • How to Build Trust - дуже хороший пост про те, як менеджеру здобути та втримати довіру команди

  • Your Employee Asked For A Raise: How To Respond To A Salary Increase Request - дуже ретельний та покрокровий розбір ситуації, коли ваш підлеглий просить “більше грошей”

  • How to run better stand-ups - іноді стендап мітинги стають занадто довгими. Іноді - абсолютно зайвими. Але як зробити, щоб від таких зустрічей користь була для усієї команди?

  • Great books, courses, and music for the holidays - Білл Гейтс зробив чергову підбірку рекомендацій книжок на свята

Статті про вітчизняний бізнес та цікавих людей:

  • CRM keyCRM: зручне рішення для продажів, комунікацій і керування командою

    Успіх компанії залежить від того, наскільки швидко вона здатна опрацьовувати вхідні запити. Коли дані про клієнтів розпорошені між різними месенджерами, виникає хаос. CRM keyCRM пропонує вихід із цієї ситуації, об’єднуючи всі робочі процеси в єдиному зручному інтерфейсі.

    Теми цього довгочиту:

    Crm
  • Різниця між UX і UI, яку варто зрозуміти ще до першого заняття

    Більшість людей, які обирають професію UX чи UI, довго вважають це одним і тим самим. Насправді це два різних підходи до роботи над продуктом, і плутанина між ними гальмує розвиток ще на старті.

    Теми цього довгочиту:

    Ui-ux
  • Логіка змін: як SEO оптимізація прибирає бар’єри до зростання

    Багато компаній приходять у SEO з очікуванням швидкого ривка, але дійсний ефект починається там, де сайт перестають латати точково. Тому в центрі роботи стоїть не окрема дія, а послідовні зміни. Оптимізація сайту має прибирати системні перешкоди, а не маскувати їх новими текстами

    Теми цього довгочиту:

    Seo
  • Музичний футуризм: неймовірні інструменти XXI століття

    Еволюція музичних інструментів це один із найкрутіших проявів потужності людської уяви і потреби виразити себе через мистецтво. І хоча багато традиційних інструментів майже не змінилися за століття існування, інновації і пошук не зупиняються.

    Теми цього довгочиту:

    Музичні Інструменти
  • Стіл – всьому голова? Так, якщо його правильно підібрати

    Коли починаєш вивчати пропозицію меблевих фабрик щодо столів, дивуєшся кількості варіантів, адже вони пропонують різні розміри, різні матеріали, різноманітні форми та дизайни. Скористайтесь нашим каталогом MebelOK, щоб Ви могли підібрати найкращу модель для Вашого приміщення

    Теми цього довгочиту:

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

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

18Довгочити
1.5KПерегляди
14Підписники
На Друкарні з 27 червня 2023

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

Це також може зацікавити:

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

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

Це також може зацікавити: