
Alishia
Frontend-kehittäjä MrPornGeekillä
Alishia on syy siihen, miksi asiat MrPornGeekissä todella toimivat, kun klikkaat. Suunnittelu tekee siitä hienon, hän tekee siitä toimivan. Sivujen oikea latautuminen, asettelut jotka eivät hajoa puhelimessasi, painikkeet jotka tekevät tehtävänsä – se on kaikki hänen työtään.
Rooli MrPornGeekillä
Alishia kirjoittaa kaiken frontend-koodin täällä. Kun uusi design tulee, hän on se, joka rakentaa sen. Jos tarvitsee lisätä ominaisuus – hän kirjoittaa koodin. Jos jokin näyttää oudolta mobiilissa – hän korjaa sen. Hän viettää suurimman osan ajastaan suunnitteluosaston ja backend-tiimin välissä, sitoen kaiken yhteen niin että se toimii yhtenä kokonaisuutena. Siinä on paljon edestakaista keskustelua – voidaanko tehdä näin? Haajoaako tämä Safarilla? Tappaako tuo animaatio sivun nopeuden? – sellaista se on. Jokainen päivä on erilainen, mutta tehtävä on pohjimmiltaan sama: saada sivusto toimimaan ja tehdä siitä nopea.
Ammatillinen kokemus
-
Frontend-kehittäjä - MrPornGeek - 2020 – nykyhetki
Kirjoittaa ja ylläpitää kaiken frontend-koodin. Ottaa designit, muuttaa ne sivuiksi ja valvoo etteivät ne hajoa oudommilla selaimilla tai vanhoilla puhelimilla. Hän on mukana jokaisessa päivitysjulkaisussa – tarkistaa koodinsa, testaa sen ja varmistaa että se toimii yhteen kaiken muun kanssa ennen livenä julkaisua.
-
Frontend-kehittäjä - suuren mittakaavan sisältöalustat - 2017 - 2020
Kolme vuotta frontendin rakentamista valtaville sisältösivustoille. Satoja malleja, tiukat suorituskykybudjetit, ei tilaa huolimattomalle koodille. Oppi rakentamaan uudelleenkäytettäviä komponentteja, joita ei tarvitse kytätä julkaisun jälkeen, ja ymmärsi myös nopeasti, että oikopolut frontendissä tulevat aina lopulta kalliiksi.
-
Nuorempi verkkokehittäjä - digitaaliset toimistot - 2015 - 2017
Mistä hän aloitti. Asiakkaat lähettivät design-tiedoston ja hänen piti muuttaa se toimivaksi sivustoksi, yleensä aikataululla ”eilen”. Tiukat deadlinet, vaativat asiakkaat, kasa HTML:ää, CSS:ää ja JavaScriptiä. Ei mitään hohdokasta, mutta se takoi perusteet lähtemättömästi mieleen. Hän käyttää tuota pohjaa edelleen joka päivä.
Osaamisalueet
- Puhtaan HTML:n, CSS:n ja JavaScriptin kirjoittaminen
- Mobile-first ja responsiivinen rakentaminen
- Asioiden saaminen toimimaan kaikissa selaimissa
- Pakkomielle sivun latausnopeuksiin
- Rakentaminen uudelleenkäytettävillä komponenteilla
- CSS-esikäsittelijöiden hallinta
- Työskentely JS-frameworkien ja kirjastojen kanssa
- Designin noudattaminen pikselintarkasti
- Saavutettavan ja standardien mukaisen koodin kirjoittaminen
- Gitin ja tiimityöprosessien hallinta
Kehitystapa
Hän suosii yksinkertaisuutta. Ei ole järkeä käyttää valtavaa frameworkia, kun kaksikymmentä riviä perus-JavaScriptiä tekee saman työn. Hänen koodinsa on tarpeeksi puhdasta, jotta joku muukin voi katsoa sitä ja ymmärtää mitä tapahtuu – ei spagettikoodia, ei mysteerifunktioita, ei ”mitä varten tämä oikein on” -hetkiä. Hän testaa kaiken kunnolla ennen kuin se menee lähellekään oikeaa sivustoa. Eri puhelimet, eri selaimet, eri näyttökoot. Ja hän tarkistaa asiat aina suunnittelijan kanssa varmistaakseen, että se mitä hän rakensi todella vastaa designia – koska ei ole mitään pahempaa kuin jokin, mikä näyttää upealta Figmassa mutta epäonnistuu selaimessa.
Jatkuva työ ja tuoreus
Frontend ei koskaan pysy paikallaan. Aina lisätään uusia palasia, vanhat sivut tarvitsevat päivityksiä, malleja muutetaan. Alishia on koodin parissa lähes joka päivä. Hän myös tarkistaa vanhaa koodia kun on tilaisuus – siivoaa pois kaiken hitaaksi tai raskaaksi käyneen, tiivistää asioita, tarkkailee sivunopeuksia. Sivusto kasvaa jatkuvasti, joten aina on jotain mikä kaipaa huomiota. Se mikä toimi puoli vuotta sitten saattaa vaatia uudelleenajattelua nyt, kun olemme lisänneet kolme uutta osiota.
Työkalut ja työnkulku
VS Code on hänen kotinsa. Git versionhallintaan. Chrome DevTools kun hänen täytyy pureutua johonkin syvälle. Mitkä tahansa rakennustyökalut ja frameworkit jotka sopivat tehtävään – hän ei ole naimisissa yhden teknologian kanssa. Kaikki käy läpi kunnollisen tarkistuksen ennen julkaisua. Hän työskentelee QA:n rinnalla ja koordinoi backend-tiimin kanssa, jottei mikään mene ristiriitaan. Kukaan ei puske koodia ilman tarkistusta – niin me toimimme täällä.
Panos MrPornGeekille
- Kirjoittanut frontend-koodin jokaiseen pääosioon
- Lyhentänyt sivujen latausaikoja merkittävästi
- Luonut uudelleenkäytettäviä malleja, jotka nopeuttavat uusien sivujen luomista
- Auttanut toteuttamaan massiivisia design-muutoksia koko sivustolla
- Rakentanut saavutettavuuden frontendin perusteisiin alusta alkaen
Vastuullisuus & yhteystiedot
Eikö jokin näy oikein? Käyttäytyykö sivusto oudosti sinun puolellasi? Lähetä meille viesti ja laita aiheeksi ”Alishia – Frontend”, niin se menee hänelle. Ota yhteyttä Alishiaan täältä.
Profiili päivitetty viimeksi: 17. tammikuuta 2026