Pracownia
Sześć projektów w pojedynkę to nie kwestia szybkiego pisania na klawiaturze. To kwestia narzędzi zbudowanych, zanim były potrzebne, i kilku zasad trzymanych nawet wtedy, gdy przeszkadzają.
Narzędzia
Żadne nie jest na sprzedaż, żadne nie jest produktem. Istnieją, bo ta sama robota wróciła o raz za dużo.
Konsola publikacji
Jedno miejsce, żeby publikować na wszystkich kontach wszystkich projektów, z kolejką i dziennikiem.
Normalizacja zrzutów ekranu
Każdy publikowany obraz przechodzi przez to samo: czysty pasek stanu, identyczna ramka, kontrolowany rozmiar pliku.
Generowanie ikon
Ikona, ekran startowy, favicon i wariant na Androida tworzone przez skrypt, z jednego pomysłu.
Pionowa linia wideo
Głos, napisy dopasowane co do słowa, montaż i muzyka. Od tekstu do gotowego filmu.
Zasady
Nie pochodzą z książki. Każda została spisana po jakimś błędzie i widać je w witrynie, którą właśnie czytasz.
Mierzyć, nie zakładać
Twierdzenie, którego nie sprawdzono na ekranie, jest hipotezą. Licznik na zerze nigdy nie tłumaczy, dlaczego jest na zerze.
Mówić, jaki jest status
Także wtedy, gdy nie jest pochlebny. Wstrzymana aplikacja jest tak opisana i nie obiecuję żadnej daty premiery.
Najpierw telefon
Kiedy dane mogą zostać na urządzeniu, zostają na nim. Serwer jest opcją, nie punktem wyjścia.
Najpierw zbudować narzędzie
Pierwszy raz robi się to ręcznie. Drugi też. Za trzecim razem pisze się skrypt i to on sprawia, że czwarty raz jest w ogóle możliwy.