Koodi on lähtö. Luonto parantaa. Liian pitkään pidimme koodia syötteenä. Me glorifioimme sitä, muotoilimme käsin, kaunistimme sitä, pakkomielteisesti kiinnitimme siihen. Rakensimme kehittyneitä käyttöliittymät, joihin se kirjoitetaan: IDE:t. Syntaksi-highlit-, tree-istutus, mini-map-karttaus koodilla. Näppäimistön laukaisimet, inline-automaattipaketit, haamuteksti. "Mikä värimaailma tuo on?" Pysyimme hereillä keskustelemassa API:n ja funktionaalien ihanteellista pituutta. Näyttääkö tämä API tarpeeksi hyvältä, jotta toinen ihminen voi lukea sen? Käännämme nyt huomiomme todellisiin syötteisiin. Vaatimukset, tekniset tiedot, palaute, suunnitteluinspiraatio. Tärkeintä: tuotantopanokset. Koodausagenttiemme täytyy ymmärtää, miten käyttäjäsi kokevat sovelluksesi, millaisia virheitä he kohtaavat, ja muuttaa *se* koodiksi. Koodia ylistämme väistämättä vähemmän, samoin kuin koodareita. Parhaat insinöörit, joiden kanssa olen työskennellyt, näkivät koodin aina keinona päämäärän saavuttamiseksi. Ulostulo, joka on varmasti pian muuttumassa uudelleen.