O que aprendemos ao projetar software independente: mecanismos de layout, ferramentas privadas por padrão e os detalhes teimosos entre uma ideia e um produto útil.
Um Mac mini roda os testes dos nossos dois aplicativos de desktop. O MailVault ganhou 1.604 casos de teste e 53 specs de ponta a ponta. O MeatPad ganhou seus primeiros testes de interface, a doze segundos por clique. As medições, e a única razão estrutural para a diferença.
O MeatPad ocupava 63 MB depois de dezenove horas aberto e 108 MB com um projeto de 2.721 arquivos carregado. As medições, o comando para repeti-las, as quatro decisões de projeto por trás do número e o único tamanho de arquivo em que tudo desaba.
Todo recurso do MailVault só é lançado depois que uma máquina abre o app de verdade, clica nos botões de verdade e lê o resultado direto na tela. Como funciona a suíte de testes ponta a ponta, e por que ela roda em um Mac mini em vez da máquina em que trabalhamos.
O Google limita os downloads via IMAP a 2.500 MB por usuário por dia e bloqueia a conta por até 24 horas quando você ultrapassa esse limite. O que isso significa para quem arquiva uma caixa de entrada grande — e como um backup deve se comportar quando o servidor manda parar.
Não vendemos comida e não prejudicamos animais. O nome é sátira gráfica: a carne representa a substância do trabalho – o resultado enviado da codificação que você pode realmente mastigar.
Os navegadores têm transmitido conteúdo desigual em grades equilibradas há anos. Os álbuns impressos ainda pedem que as pessoas arrastem cada fotografia para uma caixa. A peça que falta não é o layout – é o julgamento.