Найдите идеальный AI-навык для вашей разработки
Найдено: 39 навыков
Загружает и валидирует переменные окружения — типы, required, defaults, .env файлы. Не даст запустить приложение без DATABASE_URL.
когда CI падает на ровном месте стоил нам N часов даунтайма. Больше не стоит.
Потратил выходные на решение SQL запросы без лимитов. Не зря.
На ревью постоянно вижу docker image весит 2GB. Решил автоматизировать.
писать один и тот же boilerplate? Было дело. Этот навык — результат того болезненного опыта.
забывать обработать ошибки в async коде стоил нам N часов даунтайма. Больше не стоит.
Security аудит после реального JWT-инцидента. Не академический чеклист — аутентификация, XSS, SQL injection, CORS, CSP. С tradeoff'ами: сессии vs JWT, когда rate limiting спасает а когда нет.
React без хайпа — server/client components, state минимально, useEffect реже чем думаешь. Формы: useState для простых, react-hook-form для сложных. Компоненты извлекать по смыслу.
Тесты которые реально ловят баги, а не coverage ради цифры. Integration > unit, моки — только когда без них никак. API тесты, Testing Library, E2E через Playwright — только критические пути.
Docker Compose для staging и MVP. Multi-stage Dockerfile (~100MB), health checks, .env для секретов. Честно про ограничения: нет autoscaling, нет service mesh. Граница: < 5 человек — compose, больше — k8s.
API дизайн из набитых шишек — REST для 90% проектов. Пагинация offset vs cursor, консистентные ошибки, versioning (большинство API не доходят до v2). Честно: начинал бы с OpenAPI spec и request ID с первого дня.
Код ревью после 2000+ проверок — не syntax-police, а архитектурный review. Приоритет: правильность > безопасность > перформанс > стиль. Паттерны-красные флаги: leak, race condition, stale state.