En personlig refleksion om kode, struktur og samarbejde
I perioder har jeg haft en snigende fornemmelse af, at alt i webverdenen handler om det visuelle. Om hvor lækkert noget ser ud. Om animationer, farvepaletter og mikroskopiske skygger, der skal få knapper til at føles “moderne”. Og så står jeg dér med min kode og tænker: Burde jeg egentlig have valgt et andet fag?
For helt ærligt — jeg laver ikke altid de mest prangende brugergrænseflader. Når jeg en sjælden gang får kommentaren “kan du ikke lige gøre det lidt mere lækkert?”, så får jeg et stik i maven. Men så minder jeg mig selv om, at min styrke ligger et andet sted.
Jeg har det fint med at omsætte grafikeres anvisninger til web. Faktisk nyder jeg det. For jeg ved, hvordan maskineriet bag kulissen fungerer. Jeg kan gøre HTML, CSS, JavaScript smukkere at se på og måske mere effektivt. Ikke mindst hvis det senere skal vedligeholdes.
Klikker man på “Vis kilde” på mange ellers “lækre” hjemmesider, møder man ofte en mur af rod — især på WordPress-sider. Jeg kalder det nogle gange et plugin-helvede. Det er så let at klikke en ny “smart” funktion til, at man glemmer, hvor tung og ineffektiv koden bliver under overfladen.
Jeg har endda hørt webdesignere sige, at “SEO bare er et plugin”. Tja — måske… men SEO handler også om struktur, hastighed, semantik og en forståelig datastruktur. Det kan man ikke klikke sig til.
Alligevel bliver jeg nogle gange tilkaldt, når frontend-personen kommer til kort: når datastruktur, sikkerhed eller performance begynder at drille. Det er måske de “kedelige” dele for nogle — men for mig er det dér, det bliver sjovt.
Jeg elsker at skabe gennemskuelig kode og en enkel datastruktur. Det lykkes ikke altid, når teori møder virkelighed, men ambitionen er der. Jeg synes, det er tilfredsstillende at bygge en søgemaskinevenlig side, der både er hurtig, stabil og forståelig for andre end mig selv.
Jeg er ikke territoriel omkring min kode. Tværtimod. Når jeg leverer et produkt, leverer jeg også kildekoden — for alt andet føles som at bondefange kunden.
Mit ideelle setup er et tæt samarbejde med en dygtig frontend-person. Ja, jeg kan sagtens klare mig selv som fullstack-udvikler. Men når det skal være rigtigt flot, allierer jeg mig med nogen, der har øje for det visuelle.
Det er som at bygge et hus: Man vælger en arkitekt til at designe det og lader håndværkerne bygge det. Sådan ser jeg også webudvikling: Det bedste opstår, når hver faglighed får lov at skinne.
Min hjemmeside hastighedstestet via.
https://pagespeed.web.dev/
Erik Rasmussen
Jeg hjælper små og mellemstore virksomheder med synlighed, struktur og indsigt gennem skræddersyede IT-løsninger – med fokus på kundehåndtering, data og sikkerhed.
Direkte kontakt. Hurtig handling. Én person – hele vejen.