Техстек, который я использую в production

Фреймворки, сервисы и рабочие инструменты, на которые я опираюсь, чтобы выпускать full-stack продукты быстро и стабильно.

Мой ноутбук и рабочее место

  • Dell XPS (последнее поколение, Intel Evo)

    Мощный и надёжный ноутбук. Отлично подходит для full-stack разработки и проектов на основе ИИ.

  • 48” изогнутый ультраширокий монитор (Samsung)

    Существенно повышает продуктивность - достаточно пространства для кода, предпросмотра и отладки без переключения вкладок.

  • Клавиатура Logitech Ergo K860

    Удобная и эргономичная - помогает комфортно проводить долгие часы за кодом, снижая нагрузку на запястья.

Код и тестирование

  • VS Code

    Чистое окружение с необходимыми расширениями: GitHub Copilot, Prettier, ESLint, Tailwind IntelliSense.

  • Insomnia

    Мой основной инструмент для тестирования API - быстрый, понятный, отлично подходит для сложных сценариев.

  • LeetCode и CodinGame

    Тренирую логику, скорость и умение решать задачи под давлением - полезно как для интервью, так и для повседневной разработки.

Фронтенд и мобильная разработка

  • React и Next.js

    Мой основной стек для создания современных веб-приложений. SSR, маршруты API и гибкость - всё в одном месте.

  • React Native + Expo

    Использую для мобильных приложений, например Bean Remote - быстрая разработка и стабильная работа на разных платформах.

Бэкенд и базы данных

  • Node.js + Express

    Лёгкий и масштабируемый стек - идеально для создания API, авторизации и интеграции сервисов.

  • PostgreSQL + PostGIS

    Мой любимый вариант для геозапросов и структурированных данных. Отлично подходит для проектов, связанных с картами и локациями.

  • Supabase

    Мгновенная настройка с таблицами Postgres и мощной авторизацией - идеально для быстрых и структурированных проектов.

  • Firebase Auth и Messaging

    Просто интегрируется и отлично работает в мобильных приложениях - использую для аутентификации и push-уведомлений в реальном времени.

Хостинг и DevOps

  • Netlify и Vercel

    Чаще всего размещаю фронтенд-проекты здесь - удобно для CI/CD, предпросмотров и откатов.

  • Render

    Использую для развёртывания бэкенда - надёжный и простой сервис с поддержкой PostgreSQL и Node.js.

Продуктивность и заметки

  • Obsidian

    Мой второй мозг. Использую для планирования проектов, записи идей и связки заметок с помощью обратных ссылок.