Passei anos a construir laboratórios domésticos. Depois, não consegui convencer-me a abrir um terminal.

Muito antes das racks de servidores e das experiências com armazenamento, Geoff Palmer já tinha uma vida construída em torno da curiosidade.

A cibersegurança era a sua profissão. A tecnologia também era aquilo a que regressava quando ninguém lhe atribuía o trabalho: testar algo novo, abrir um terminal, desmontar hardware ou seguir uma ideia simplesmente para descobrir onde o levaria.

Mas Geoff nunca foi apenas a pessoa por detrás do teclado.

Havia eventos do setor e conversas com pessoas que partilhavam o mesmo gosto por resolver problemas difíceis. Havia tempo longe do trabalho. Havia cães, motas, amigos, família e todas as partes comuns da vida que raramente aparecem junto a um título profissional.

Havia sempre mais do que a tecnologia

A cibersegurança proporcionou a Geoff uma saída profissional para uma forma de pensar que ele já tinha: observar atentamente, questionar pressupostos e continuar a investigar quando algo não fazia propriamente sentido.

Geoff Palmer num evento da indústria da cibersegurança
A cibersegurança era uma parte importante da vida profissional de Geoff, mas apenas uma parte da sua vida.

Longe desse mundo, a vida podia ser muito mais simples.

Geoff Palmer a passar tempo com um dos seus cães
O tempo afastado do trabalho e da tecnologia fazia parte da pessoa por detrás dos projetos de laboratório doméstico.

Esse contexto é importante porque é fácil olhar para trás, através de anos de publicações técnicas, e imaginar uma linha contínua: um projeto, depois outro, e depois uma construção maior.

A vida real não decorria dessa forma.

Um momento pessoal da vida de Geoff Palmer com o seu cão
Muito antes de isto se tornar uma história sobre servidores, havia simplesmente uma vida a acontecer à sua volta.

Durante anos, programar e experimentar tinham parecido quase automáticos. Surgia um problema, e Geoff queria compreendê-lo. Chegava uma peça de hardware, e ele queria saber no que mais se poderia transformar.

Depois, esse instinto silenciou-se.

Depois, a vida tornou-se mais pesada do que os projetos

Durante um período difícil, várias perdas aconteceram num curto espaço de tempo.

Geoff perdeu o emprego. Perdeu a sogra. A sua saúde mental sofreu. E, algures no meio de tudo isso, também perdeu algo que sempre parecera fiável: o seu entusiasmo pela tecnologia.

O conhecimento continuava lá. O que desaparecera era a vontade de o usar por diversão.

Abrir um terminal já não exercia o mesmo apelo. Um projeto inacabado podia continuar inacabado. Era mais difícil encontrar a vontade de criar, testar, reconstruir e tentar novamente.

Geoff Palmer a refletir sobre um período difícil da sua vida e o regresso à programação
Um período difícil mudou mais do que as circunstâncias de Geoff. Durante algum tempo, também mudou a sua relação com a tecnologia.

Não houve um único momento em que tudo voltasse ao lugar.

A recuperação aconteceu aos poucos.

A conhecida vontade começou a regressar

Um novo emprego trouxe estabilidade. Os amigos, colegas e mentores continuaram por perto. Uma mota deu a Geoff outra forma de avançar, tanto literal como simbolicamente.

Depois, algo mais pequeno começou a mudar.

Programar voltou a ser interessante.

Um problema técnico começou a parecer um quebra-cabeças, em vez de mais uma tarefa. Uma ideia inacabada conseguia voltar a prender-lhe a atenção.

A parte de Geoff que gostava de experimentar não tinha afinal desaparecido.

Esse regresso não apagou o que tinha acontecido. Não transformou um período difícil numa história de recuperação linear.

Mas isso significava que a pergunta que acompanhara Geoff durante anos começava a ter importância novamente: o que poderia construir a seguir?

Já passara anos a responder a essa pergunta

A Zima não foi algo que Geoff descobriu depois desse período difícil. Já fazia parte da sua vida tecnológica.

As primeiras experiências de Geoff com a ZimaBoard começaram com a mesma curiosidade que moldou muitos dos seus outros projetos: começar com um pequeno componente de hardware e ver quanta liberdade ele permite.

Uma configuração inicial da ZimaBoard de primeira geração no espaço de trabalho de Geoff Palmer, com a embalagem, o cabo SATA e o hardware de expansão
Uma configuração inicial da ZimaBoard de primeira geração no espaço de trabalho de Geoff - ainda próxima da caixa, mas já rodeada pelas peças de outra experiência.

A atração não estava no facto de a ZimaBoard desempenhar uma única tarefa perfeitamente definida. Estava no facto de não ter de o fazer.

O Linux podia tornar-se a base de um projeto. O Docker podia transformá-lo num servidor de aplicações. A SATA abria caminho ao armazenamento. A PCIe criava uma rota completamente diferente.

Essa liberdade agradava a Geoff.

O hardware raramente permanecia na sua forma original durante muito tempo.

Uma placa tornou-se lentamente num sistema

À medida que os projetos cresciam, tudo à sua volta também crescia.

Era preciso dar espaço às unidades. As placas de expansão precisavam de espaço. O arrefecimento e a organização dos cabos deixaram de ser preocupações secundárias. Um pequeno projeto de servidor tornou-se gradualmente um problema de design físico.

Uma construção de servidor ZimaBoard personalizada, desenvolvida por Geoff Palmer
A placa era apenas o ponto de partida. Geoff passou cada vez mais a conceber o sistema envolvente de acordo com a forma como queria trabalhar.

Isso significava medir, imprimir, testar, descobrir que a peça não encaixava completamente e tentar novamente.

As peças impressas em 3D não eram decoração. Existiam porque Geoff precisava de algo que o hardware existente não disponibilizava.

Esse ciclo - problema, protótipo, revisão - era o hobby.

Os projetos de armazenamento cresceram com ele

O armazenamento tornou-se outra área em que uma experiência simples se transformou em algo mais profundo.

Hardware de armazenamento utilizado por Geoff Palmer enquanto experimentava configurações com SSD e NVMe
Os testes de armazenamento deixaram de se limitar a adicionar capacidade. SSDs, NVMe, configurações e cargas de trabalho reais passaram a fazer parte da experiência.

As perguntas mudaram.

Já não se tratava apenas de saber se uma unidade podia ser ligada. Geoff estava a pensar em como organizar diferentes tipos de armazenamento, em como um sistema se comportava com cargas de trabalho reais e em que componentes deviam ficar em SATA, NVMe ou numa plataforma de armazenamento maior.

Essa evolução acabou por trazer a ZimaCube para o mesmo ambiente de trabalho.

A ZimaCube no ambiente de laboratório doméstico de Geoff Palmer
A ZimaCube proporcionou a Geoff uma plataforma maior para as experiências intensivas em armazenamento que já se vinham desenvolvendo em torno dos seus sistemas mais pequenos.

A passagem de uma única placa para uma máquina maior não alterou a motivação básica.

Geoff continuava a querer acesso. Continuava a querer perceber o que acontecia por baixo. E continuava a querer flexibilidade suficiente para alterar a configuração quando surgisse a próxima ideia.

A ZimaCube como parte da configuração mais ampla do laboratório doméstico de Geoff Palmer
No laboratório mais amplo, a ZimaCube tornou-se outro sistema funcional, em vez de um equipamento acabado que tivesse de permanecer intocado.

Construir tornou-se gradualmente uma forma de contribuir

Com o tempo, os projetos de Geoff deixaram de ser úteis apenas para Geoff.

Uma fotografia de uma construção podia dar uma ideia a outra pessoa. Uma configuração falhada podia poupar uma noite a outra pessoa. Um teste de armazenamento podia responder a uma pergunta. Uma peça personalizada podia mostrar que havia outra forma de resolver um problema.

Continuou a construir para si próprio, mas partilhar, testar e analisar passaram gradualmente a fazer parte do mesmo processo.

Foi aí que a relação dele com a Zima cresceu para além de simplesmente possuir hardware.

Tornou-se uma das pessoas à volta do ecossistema dispostas a experimentar, questionar, avariar, reconstruir e contar aos outros aquilo que aprendera.

Voltar não significou começar de novo

Esse historial é importante ao analisar o regresso de Geoff à programação.

Não precisava de inventar um novo passatempo nem de se tornar numa pessoa diferente.

Já havia anos de projetos atrás de si: sistemas Linux, experiências de armazenamento, peças personalizadas, servidores domésticos e ideias inacabadas.

Quando Geoff se sentiu pronto para voltar a construir, estava a regressar a uma linguagem que já conhecia.

Produtos como ZimaBoard 2 continuam a fazer sentido nesse mundo porque deixam em aberto o caso de utilização final.

Armazenamento. Contentores. Redes. Um servidor multimédia. Uma ferramenta de laboratório doméstico que ninguém tinha planeado quando a placa foi concebida.

O hardware proporciona o ponto de partida. A parte interessante é decidir o que acontece depois.

O hardware nunca foi aquilo que o salvou

Seria fácil transformar a história de Geoff num anúncio perfeito: a vida tornou-se difícil, a tecnologia regressou e um produto tornou tudo melhor.

Isso seria não perceber o essencial.

A Zima não podia substituir aquilo que Geoff perdera. O hardware não podia fazer o trabalho pessoal de recuperação. Um servidor não podia substituir os amigos, colegas, família e experiências que o ajudaram a seguir em frente.

Aquilo que estes projetos podiam proporcionar era muito mais modesto.

Eram um lugar familiar para onde a curiosidade podia ir quando finalmente regressou.

Uma máquina para modificar. Uma configuração para questionar. Um problema que poderia tornar-se desnecessariamente complicado porque resolvê-lo voltou a ser divertido.

Ainda há coisas que vale a pena construir

Hoje, a parte importante da história de Geoff não é que tudo tenha voltado exatamente a ser como era.

É que ele quer voltar a construir.

Há trabalho. Há pessoas à sua volta. Há estradas por percorrer e tocas técnicas suficientemente profundas para se perder uma noite nelas.

E, ocasionalmente, uma peça de hardware na secretária torna-se mais do que um objeto.

Torna-se uma pergunta.

O que poderia eu construir com isto?

Durante anos, essa pergunta surgiu naturalmente a Geoff. Durante algum tempo, não surgiu.

Agora volta a acontecer.

What other Zima users are saying

Hu An Verified
United States
★ ★ ★ ★ ★

The home lab can stay in the bedroom

This is a genuinely great piece of technology. With it, you can have a home lab without the noise forcing the entire setup into the garage. Setup is simple, management is straightforward, and everyday use is easy.

Ben Verified
United States
★ ★ ★ ★ ★

ZimaBoard 2 is a great little server

I picked up a ZimaBoard 2 1664 to become the brain of my SSD NAS and have been very happy with it. I considered Proxmox and TrueNAS, but stayed with ZimaOS because storage configuration is simple while SSH still leaves room for more advanced customization.

Mark R. Verified
Hendersonville, United States
★ ★ ★ ★ ★

Best low-power mobile lab

I originally planned to install Proxmox, but ZimaOS already included the networking features I needed. I have used the system for Pi-hole, AdGuard, Tailscale, Nginx, OpenWeb and Jellyfin, and it has been fast enough to become a portable lab that I can take with me.