Поделитесь успешными кейсами, когда вы вели разработку проектов целиком в виртуальной машине. Не так, шоб vagrant вместо девопса, а прям по жести: виртуалка с операционкой, операционка с гуями, внутри нее IDE (настоящая, а не вим, саблайм или вскод) и прочий тулинг.
Я сейчас тестирую на себе такой подход: каждый проект в своей виртуалке. На виртуалке Xubuntu 20.04. Каждой виртуалке по 8 гигов ОЗУ и 4 ядра (из 8 возможных). Из тяжелой техники: пайчарм, вебшторм, пхпшторм, nvm + npm, доцкер.
В целом, полёт нормальный (пока npm не начал качать половину инета и не занял всю ОЗУ).
Короче, я не издеваюсь, а хочу больше удобств для разработке множества разных по составу проектов. Одним лишь докером сыт не будешь, как говорится, плюс есть нюансы в плане пересечений версий приложений.
Вообщем, я тут буду вас пытаться убедить, что это удобно, а вы меня покритикуйте. Может я за 10 лет работы упоролся в край и делаю не то. Может стоит тупо прикупить еще пару SSD и раскатать пару ОС в мультибут.