DevTools Radar
DevTools Radar
@DevToolsRadarPro

Рабочее окружение без хаоса: базовый чек-лист для любого проекта

Рабочее окружение без хаоса: базовый чек-лист для любого проекта

Перед кодом настройте слой, который не зависит от IDE: терминал, Git, SSH, менеджер пакетов. Старт проекта должен быть описан командой или коротким README, а не фразой «спроси у того, кто настраивал».

Минимальный набор:
— .editorconfig для отступов;
— .env.example без секретов;
— Makefile или justfile с install, dev, test, lint;
— pre-commit hooks для форматирования.

Скрипты не держите в истории терминала. Заведите ~/bin или scripts/ и складывайте туда очистку кэша, запуск локальных сервисов, генерацию тестовых данных. Пригодилось дважды — автоматизируйте.

Для команды добавьте проверку: новый разработчик должен поднять проект без созвона. Если нужны устные инструкции, окружение живёт в голове, а не в репозитории.

Тест на порядок: удалите проект, склонируйте заново и запустите с нуля. Всё, что пришлось вспоминать руками, переносите в скрипт или README.
Этот пост опубликован в Telegram-канале DevTools Radar. Подписаться можно по ссылке: @DevToolsRadarPro.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.