Entonces, esta es probablemente una pregunta muy básica y obvia para la mayoría de las personas, pero mi google-fu me está fallando y parece que algo está pasando por mi cabeza. He escuchado que muchas personas se refieren a tener una 'caja de Linux dedicada' como parte central de la configuración de un desarrollador.
He estado haciendo programación de desarrollo web durante aproximadamente un año y entiendo los beneficios de programar en un sistema Unix / Linux. Pero parece que me falta el papel que desempeña una 'caja de Linux dedicada' en el proceso de desarrollo.
Supongo que se usa como un servidor de algún tipo, pero todavía tengo que encontrar cualquier necesidad de tener una computadora dedicada a ejecutar un servidor Linux. ¿Estoy siendo nieve y confundiendo la comunidad de programadores que prefieren trabajar en Linux para una herramienta utilizada por los desarrolladores? ¿Para qué utilizan la mayoría de los desarrolladores su 'caja de Linux dedicada'?