Все статьи
Инструменты · 1 мин

Инструменты, которыми я собираю продукты

Не гонка за новинками, а короткий набор, который закрывает весь путь: от идеи и текста до кода и деплоя. Главный критерий выбора — меньше переключений между окнами.

Олег ЕмельяновДелаю продукты с помощью ИИ

Каждую неделю выходит десяток новых ИИ-сервисов, и легко утонуть в пробах. Я держу набор маленьким и меняю инструмент, только когда старый реально мешает. Вот принцип и текущий стек.

Принцип: считай переключения, а не фичи

Продуктивность убивает не «слабый инструмент», а прыжки между вкладками: там придумал, тут переписал, здесь склеил. Поэтому я выбираю то, что уменьшает число переключений, даже если по отдельным функциям оно проигрывает.

Думать и писать

Для черновиков, разборов и структуры — один сильный чат-ассистент. Здесь важнее не бренд, а привычка: один инструмент, в который ты научился ставить задачу. Прыгать между тремя «самыми умными» моделями хуже, чем освоить одну.

Собирать интерфейсы

Первый экран продукта проще всего родить в связке «текст → макет». Я описываю страницу словами, получаю каркас, потом довожу вручную. Ключевое — сразу зафиксировать дизайн-систему (цвета, отступы, компоненты), иначе каждый экран поедет по-своему.

Писать код

Здесь живёт вайбкодинг: агент в терминале, который видит проект целиком, правит файлы и запускает проверки. Не «сгенерируй сниппет», а «сделай функцию и докажи тестом, что работает». Об этом — отдельный разбор про сборку этого сайта.

Хранить и деплоить

Git — как память и кнопка «отменить». Даже соло-проект без него — хождение по канату. Деплой — максимально скучный и повторяемый: одна команда, всегда одинаково. Чем скучнее выкладка, тем спокойнее спишь.

Чего в наборе нет

Нет отдельных сервисов «на всякий случай». Инструмент попадает в стек, только когда закрывает конкретную боль, которую я почувствовал руками. Всё остальное — закладка на потом. Небольшой набор, который ты знаешь глубоко, обгоняет большой, который ты трогал по разу.

Читать ещё