Portanto, essa é provavelmente uma pergunta muito básica e óbvia para a maioria das pessoas, mas meu google-fu está falhando e parece que algo está passando pela minha cabeça. Ouvi várias pessoas se referirem a ter uma 'caixa linux dedicada' como parte central da configuração de um desenvolvedor.
Faço programação para web-dev há cerca de um ano e entendo os benefícios da programação em um sistema Unix / Linux. Mas parece que estou perdendo o papel que uma 'caixa linux dedicada' desempenha no processo de desenvolvimento.
Eu diria que ele é usado como um servidor de algum tipo, mas ainda preciso encontrar qualquer necessidade de ter um computador dedicado à execução de um servidor Linux. Estou apenas entendendo e confundindo a comunalidade dos programadores que preferem trabalhar no linux com uma ferramenta usada pelos desenvolvedores? Para que a maioria dos desenvolvedores usa sua 'caixa linux dedicada'?