За последние пару лет заметил такую штуку — много крутого софта красиво смотрится, но сложно все сразу держать в голове и нормально настраивать. У меня сейчас примерно три основных набора: VS Code с кучей плагинов под всё (от линтинга до гита), Docker для контейнеров и GitLab CI/CD для автоматизации. Раньше пытался собрать суперсложную связку из разных инструментов — в итоге больше проблем, чем пользы.
Интересно, что сейчас удобство и скорость важнее, чем количество функций. Например, VS Code не самый насыщенный IDE, но лёгкий и быстро под себя подгоняется, а с помощью плагинов закрывает почти все задачи. Docker с Kubernetes — для фронтенда это может быть слишком, но для бэкедна и инфраструктуры почти must-have. GitLab CI/CD далеко не идеален, но гораздо проще, чем выворачивать на себя Jenkins или TeamCity.
Конечно, у каждого свой опыт, но у меня сложилось мнение, что лучше иметь 2-3 проверенных инструмента, которые нормально интегрируются и не ломаются при обновлениях, чем десяток узкоспециализированных, часто на костылях и руками сделанных. Кто-то еще юзает такие «рабочие лошадки», без которых не сдвинуться?