Skribent, utvikler, nerd

Velkommen til Kurt Lekangers personlige webside! Jeg har mer enn 30 års erfaring som journalist og redaktør i medier som Digi.no, Dagens Næringsliv, Tek.no og PC World Norge – i tillegg til at jeg har frilanset for VG og Dine Penger, samt skrevet og oversatt en rekke fagbøker. I dag jobber jeg som seniorrådgiver i B2B-kommunikasjons­byrået Iteo. Når jeg ikke produserer innhold, liker jeg å kalle meg en fullstack-utvikler – selv om det foreløpig er mest på hobbybasis, med unntak av et webutviklingsprosjekt jeg gjorde for et boligsameie. Nettsidene du ser på nå er for øvrig "hjemmesnekret" med React/Next.JS, Tailwind CSS og Sanity.

Kort oppsumert: Jeg liker å skrive, og jeg liker å kode. Drømmen er å en dag kunne kombinere begge deler i profesjonell sammenheng.
Kurt Lekanger

Siste blogginnlegg

Teflonhjerne er et ganske enkelt spill, men med litt animasjoner, lydeffekter og forskjellig så ble sluttresultatet ganske underholdende.

Teflonhjerne – hvordan lage et "memory game" i Javascript

Etter å ha holdt på med React en stund, var det moro å leke seg litt med vanilla Javascript igjen. Resultatet ble et enkelt huskespill – Teflonhjerne.

Nettsidene har selvfølgelig støtte for "dark mode".

Nye nettsider: Next.js, Sanity og Tailwind CSS – en perfekt kombo?

Det var på tide å pensjonere mine gamle Gatsby-baserte nettsider. Valget falt på Next.js, headless CMS fra Sanity.io og Tailwind CSS. Slik bygde jeg nettsidene.

Epost-ikon på en mobilskjerm.

Lag en serverless webhook som sender epost når nytt innhold er publisert

Med Gatsby Functions er det enkelt å lage en serverless-funksjon som automatisk sender epost til mottakere som ønsker det. Funksjonen kan trigges av for eksempel at nytt innhold publiseres i et CMS.

Laptop med VS Code på skjermen.

Brukeradmin-dashbord med Gatsby Functions: Oppdatere, opprette eller slette brukere

Del 2: Det å bygge brukeradmin-dashbord til sameiets nettsider var mer jobb enn først antatt, men nå er jeg i mål. Slik bygget jeg løsningen med serverless functions og Auth0.

Codito, ergo sum! Jeg koder, altså er jeg

Beklager den flåsete tittelen! Men uansett – det er få ting som får meg til å glemme tid og sted, som når jeg programmerer. Denne nettsiden er derfor i stor grad viet min kanskje største interesse; programvare- og web-utvikling (ølbrygging kommer nok på en god 2. plass 🙂).

Til daglig jobber jeg som seniorrådgiver i kommunikasjonsbyrået Iteo, og jeg har før det mer enn 30 års erfaring som teknologijournalist og redaktør i ulike medier. Jeg har vært interessert i programmering helt siden jeg fikk min første datamaskin, en Commodore 64 en gang på 80-tallet. Det var faktisk denne maskinen som var indirekte årsak til at jeg ble IT-journalist, da jeg fikk fast jobb i Norsk Datormagazin etter å ha skrevet et kurs i 6510-assembler.

Selv om karrieren først og fremst har handlet om skriving, har kodeinteressen alltid vært der.
Commodore 64 med kassettspiller.
Nettsidene til Boligsameiet Gartnerihagen.
I 2018 bestemte jeg meg for å brushe opp kodeferdighetene mine igjen, og de neste årene brukte jeg opptil flere timer hver dag på ulike kurs, hobbyprosjekter og annet – og lagde også nettsider for boligsameiet. Fokus har hele tiden vært på Javascript, HTML og CSS, med moderne React-baserte rammeverk som Next.js og Gatsby.

Jeg mener selv å ha gode ferdigheter i blant annet Javascript, React og Next.JS. Jeg har mest frontenderfaring, men har også ganske god kontroll på backend, og har satt opp servere og API-er i Node.JS eller som serverless-funksjoner. Og jeg har brukt headless CMS-systemer som Sanity.io, Contentful og headless Wordpress, satt opp autentisering med Auth0, osv.

Les mer...

Utvalgt prosjekt

Da Boligsameiet Gartnerihagen i Askim trengte nye nettsider var det viktig at nettsidene skulle være enkle å vedlikeholde, og at det var mulig å ha deler av innholdet bak innlogging.

Nettsidene ble bygget med de nyeste web-teknologiene, som betyr at de er raske, sikre og funksjonelle.

Les mer om dette og flere prosjekter her »
utvalgt-prosjekt