Juba DAGi tööle kandideerides mainisin, et veebilehtede tegemine on minu spetsialiteed, kuigi see otseselt minu tööülesannete alla kuuluma ei pidanud.
Disainisin ja arendasin kodulehte põhitöö kõrvalt. Esimesel kuul kaardistasin juhtkonna ja müügiosakonnaga vesteldes ettevõtte vajadused. Lisaks sain selle aja jooksul tundma ettevõtte tooteid ja lahendusi ning tutvusin põhitöö käigus "keskmise" kliendiga. Selle info põhjal sai paika põhjalik struktuur, mille kirjutasin üles Obsidianisse.
Samaaegselt pakkusin välja kiireid prototüüpe, et saada paika lehe üleüldine stiil. Kuigi ettevõte on parajalt suur, siis digitaalse brändi peale väga palju keegi mõelnud polnud.

Pidin oma disiniprotsessis tegema loovjuhi rahuldamiseks mõne muudatuse. Kuna tal oli 4K monitor ja ta vaatas lehti keskmisest inimesest teistmoodi, pidin disainima esmalt tema monitori jaoks ja alles siis sain mõelda enamike peale.
Kui disain oli põhjalikult paigas sain hakata pihta arendusega. Oma stackina kasutasin Strapi CMSi ja Next.jsi. Kontaktivormi jaoks kasutasin Twilio tasuta tieri (hiljem sellest lähemalt) ja analüütika ehitasin Umami peale.
Tänu eelnevalt paika pandud struktuurile oli lihtne teha Strapis komponendid valmis teha, näidisinfoga täita ja siis nendega Next.jsis pihta hakata. Kasutasin ka Postmani, et kõik API requestid paika panna.
Arenduse juures kõige suurem takistus oli minu monitori resolutsioon. Tegemist oli üpris vana Eizo monitoriga, mille resolutsioon oli märkimisväärselt alla full HD ja nii pidin kasutama teiste töötajate arvuteid, et aeg-ajalt oma tööd kontrollida.
See andis aga hea võimaluse oma lehte testida. Tegin seda nii kontoritöötajate kui ka tootmistöötajate peal.
Igal hommikul vaatasin üle Umami. Olin sinna kodeerinud ka errorite logimise, mille kaudu sain tuunida näiteks kontaktivormis lubatud failitüüpe ja jälgisin, mis aegunud lehti Google kasutajatele näitas, aga üks hommik sain teada, et kirjad ei tule enam läbi, sest Twilio enam tasuta teenust ei paku. Kiire Google'i otsing kinnitas seda ja nii ma kirjutasin kontaktivormi loogika ümber Strapi sisse. Error kiirelt tuvastatud ja parandatud!
Üks päev sadas minu kabinetti sisse projektijuht, säramas nagu päike, ja pitchis mulle idee: mis oleks, kui toodete all olev galerii võimaldaks ka enne ja pärast funktsionaalsust. Küsisin, mille jaoks ta seda kasutaks ja sain vastuseks, et seda oleks autode kleebiste peal hea kasutada. Ega mul tegelikult väga mingit muud võimalust polnud, kui et asi ära teha. Umbes pool päeva hiljem sai galeriisse panna ühe pildi kohale ka kaks pilti.
Müügimees helistas mulle ja ütles, et ta ei saa Google Adsis nutikaid funktsioone sisse lülitada. Uurisin asja ja selle jaoks oli tarvis ka Google Analyticsit ja need omavahel mitmet pidi siduda. See tähendas, et pidin Umami asendama Google Analyticsiga, tegema selle tarvis küpsiste bänneri ja seadistama Google Adsi, sest dokumentatsiooni lugedes mõistsin, et keegi teine seda ettevõttes teha ei suudaks.
Paari päeva jooksul sain integratsioonid tehtud ja andsin reklaamide juhtimise tagasi müügimeeste kätte.