Cosa impariamo mentre progettiamo software indipendente: motori di layout, strumenti privati per impostazione predefinita e i dettagli ostinati tra un'idea e un prodotto utile.
Un Mac mini esegue i test per entrambe le nostre applicazioni desktop. MailVault ha ottenuto 1.604 casi di test e 53 spec end-to-end. MeatPad ha ottenuto i suoi primissimi test di interfaccia, a dodici secondi per clic. Le misure, e l'unica ragione strutturale del divario.
MeatPad occupava 63 MB dopo diciannove ore aperto e 108 MB con un progetto di 2.721 file caricato. Le misure, il comando per rifarle, le quattro decisioni di progetto dietro quel numero e l’unica dimensione di file in cui tutto crolla.
Ogni funzionalità di MailVault viene rilasciata solo dopo che una macchina ha aperto l'app reale, ha cliccato i pulsanti reali e ha letto il risultato direttamente dallo schermo. Come funziona la suite end-to-end, e perché gira su un Mac mini invece che sul computer su cui lavoriamo.
Google limita i download IMAP a 2.500 MB per utente al giorno e blocca l'account fino a 24 ore se superi la soglia. Ecco cosa significa per chi archivia una casella di grandi dimensioni — e come dovrebbe comportarsi un backup quando il server dice basta.
Non vendiamo cibo e non facciamo del male agli animali. Il nome è satira grafica: carne rappresenta la sostanza dell'opera: il risultato spedito della codifica che puoi effettivamente masticare.
Per anni i browser hanno convogliato contenuti irregolari in griglie equilibrate. Gli album stampati chiedono ancora alle persone di trascinare ogni fotografia in una scatola. Il pezzo mancante non è il layout: è il giudizio.