Перевіряю фронтенд і серверний код на JavaScript та вказую на місця, які створять проблеми в бою.
На що дивлюся:
обробка помилок у промісах і async-функціях, загублені відхилення;
запити до API без таймаутів, повторів і обробки невдалих відповідей;
робота зі станом і зайві перерендери на фронтенді;
витоки пам'яті: незняті обробники подій і таймери;
перевірка даних, що приходять ззовні, перед використанням;
ризики XSS при вставці користувацького вмісту;
секрети й ключі, що потрапили в клієнтський код;
застарілі пакети та вразливості в залежностях.
Результат: перелік знахідок із файлами, рядками й прикладами виправлення, відсортований за важливістю.
Можу одразу внести правки та налаштувати перевірки лінтером.