Portrett av Kristoffer Gjøsund
Portrett av Kristoffer Gjøsund
Laster referanser...
- Garden Outlet

Kristoffer Gjøsund

LogicMeetsCreativeSolutions

Forener min akademiske reise fra bygg, helse og IT. Til å skape løsninger gjennom samarbeid. For meg er utfordringer en felles reise

Sosial media Linker / Kontakt

Automatisert kompetanseoversikt og systemmodernisering

For å slippe å dulle med manuelle oppdateringer hele tiden, har jeg automatisert innsamlingen av teknologidata til porteføljen. Ved å la systemet hente inn tallene selv, er oversikten over hva jeg faktisk kan alltid spot-on. Sammen med litt visuell finpuss og teknisk opprydding, har plattformen blitt mye mer proff og stabil.

Skrevet i samarbeid med KI - Gemini 3.7 Flash

Program informasjon

Teknologi - Python Verktøy - TypeScript

Dagens Aktiviteter

  • Opprettet en standardisert datamotor som automatisk beregner og summerer kodebruk (målt i KB) på tvers av alle prosjekter.
  • Erstattet statiske lister med fremdriftsmålere som viser teknisk kompetanse i sanntid.
  • Finjustert det visuelle uttrykket og layouten for å øke lesbarheten for besøkende.
  • Oppgradert alle prosjektets avhengigheter og biblioteker til nyeste versjoner.
  • Fjernet unødvendig logging og optimalisert byggrutinene for å forbedre ytelse og stabilitet.

Motivasjon & Energi - 10 / 10

Dagen er så fin den kunne bli. Det er deilig når ting bare ruller og går av seg selv.

Utfordring & Løsninger

Før måtte jeg sitte og oppdatere oversikten over kodespråk og kompetanse manuelt. Det var ikke bare kjedelig, men det førte også til at tallene på siden ikke alltid stemte med det jeg faktisk hadde i repoene mine. Hele plattformen trengte egentlig en skikkelig modernisering for å holde koken.

Hensikten var å få alt dette inn i en automatisert flyt, så kompetanseoversikten alltid er fersk uten at jeg trenger å løfte en finger. Samtidig ville jeg gjøre det hele mer visuelt og oppgradere de tekniske kjernekomponentene for å sikre at alt er rigget for fremtiden.

  • For å løse dette har jeg gjennomført følgende tiltak:
  • Jeg har snekra sammen en datamotor (Pinia store) som automatisk teller og summerer bruken av ulike kodespråk i alle prosjektene mine.
  • Jeg har bytta ut de kjedelige statiske listene med dynamiske fremdriftsmålere som viser data i sanntid, og flikka litt på designet.
  • Jeg har oppdatert alle bibliotekene, rydda bort unødvendig logging og optimalisert hele byggprosessen så siden laster kjappere.

Gjennom dette arbeidet har jeg fått en portefølje man faktisk kan stole på, siden den alltid viser et korrekt bilde av hva jeg har programmert (målt i KB). Den nye visuelle stilen gjør det mye lettere for folk å skjønne hva jeg driver med, og systemet er nå mye mer stabilt. Det sparer meg for mye administrasjon i lengden.