Получи случайную криптовалюту за регистрацию!

Lambdatest Интересная альтернатива BrowserStack для кроссбрау | frontend_thoughts

Lambdatest

Интересная альтернатива BrowserStack для кроссбраузерного и кроссплатформенного тестирования. Онлайн инструмент на базе облачной Selenium Grid. Можно использовать для ручного и автоматизированного тестирования. Бесплатная версия имеет ограничения, но для небольшого проекта может быть полезной. Читать гайд

Архитектурный паттерн Dependency Injection в React-приложении

В докладе рассказывается о ключевых концепциях DI и даются примеры готовых решений для реакт приложения. Есть примеры кода с использованием библиотеки inversifyJS.
Паттерн DI не очень широко распространен в реакте, но он может дать меньшую связанность кода, простоту тестирования и переиспользования.

Описание доклада и слайды
Видео
Расшифровка

Эффективный поиск XSS-уязвимостей

Что такое XSS, чем опасны такие уязвимости, причины возникновения и основные разновидности. Автор предлагает свои варианты пейлоада (проверочной строки с кодом для встраивания).

Расшифровка доклада на Хабре
XSS Hunter Express — фреймворк для поиска XSS уязвимостей
Unleashing an Ultimate XSS Polyglot — готовые пейлоады для проверки на XSS

10 useful HTML file upload tips for web developers

Подробный гайд по загрузке файлов в браузере

Frontend-разработчик: публичное собеседование [Хекслет] (Джун)

Собеседуемый Геннадий Зинченко, проводит собеседование Игорь Камышев из Aviasales.
В первой части Геннадий рассказывал о своем опыте и задачах — важный навык, чтобы показать, какие задачи умеешь решать и что тебе интересно. Вторая часть — лайфкодинг маленького приложения на реакте.
Мне всегда интересно смотреть публичные собеседования и с позиции собеседуемого, и собеседующего. Ребята оба огромные молодцы, у них есть чему учиться.

ПРО ДЕНЬГИ в IT | В офисе

В гостях Кира Кузьменко из NewHR и GeekJob. Поговорили с Иваном Ботановым о насущном. Спойлер: у мидлов и синьоров все хорошо)