20.08.2025
I dag gikk jeg gjennom en onboarding prosess hvor jeg fikk tildelt et nøkkelkort og fikk vite litt om hva jeg skal jobbe med. Jeg lastet ned viktig programvare og startet å lese på en del kildekode. Jeg fikk et oppdrag ved at jeg skal legge inn logger i et av Sikris prosjekter slik at vi får det opp i Open telemetry.
26.08.2025
I dag fortsatte jeg med oppgaven min, men jeg brukte mye av dagen på å bli bedre kjent med arbeidsplassen og de ansatte der. Var en veldig lærerik og trivelig dag og jeg fikk god innsikt i Sikri sitt veldig hyggelig arbeidsmiljø.
29.08.2025
Jeg fortsatte med implementasjon av metrics i et systemene til sikri.
02.09.2025
Videre arbeid med metrics. Sitter fast på en bug/problem.
05.09.2025
Videre arbeid med metrics. Videre feilsøking. Heldigvis har jeg gratis kaffe i det uendelige.
06 til 08.09.2025
Videre arbeid hjemme. Forsøk på å finne problemet som stopper meg ifra å få sendt metrics til prometheus.
09.09.2025
Videre arbeid med metrics. Løste endelig et problem jeg hadde i rider med dynamisk allokasjon av port som forhindret meg i å få metrics sendt til prometheus. Noen feil er ofte dumme og enkle. Skal bli bedre på å be om hjelp fremover. De ansatte hos sikri er enorme ressurser og det hjelper at de er veldig trivelige.
10.09.2025
Gjorde min første pull request og fikk min første static code review. Det var litt ekkelt å gå gjennom min første proffesjonelle code review og få tilbakemeldinger på arbeidet mitt, men det hjelper at det er et veldig godt arbeidsmiljø hos Sikri. Jeg er også glad for å få tilbakemeldinger av profesjonelle utviklere som jeg kan ta med meg videre.
16.09.2025
Jobbet videre med prosjektet basert på tilbakemeldinger etter static og human code review.
23.09.2025
I dag oppdaterte jeg min pull request med en fobedret løsning. Jeg er stort sett fornøyd med den nåværende løsningen og er gira på å jobbe med noe nytt. Opp og nedturer hvor jeg har satt fast på dumme feil har holdt meg tilbake, men jeg har lært mye på veien. Jeg håper så inderlig at denne gangen får jeg en tommel opp på arbeidet mitt.
30.09.2025
I dag fikk jeg endelig min pull request godkjent etter mye læring og arbeid. Det er en god følelse.
01.10.2025
Jeg har kommet i gang med en ny PBI hvor jeg skal autogenerere en manuelt laget klient. I dag måtte jeg sette meg mer inn i swagger verktøy som nswag.
7.10.2025
Etter å ha kommet litt i gang forrige arbeidsdag har jeg nå startet å sette meg inn i den autogenererte klienten. Det har vært mye forandring i API-ene i den autogenerete klienten fra den gamle håndlagde, så det er mye som må finnes ut av. Jeg må finne tilsvarende API til de gamle osv.
8.10.2025
Videre arbeids med autogenerert klient og finne tilsvarende API-er. Må refaktoreres og sjekkes for feil. Jeg startet med det største problemet i oppgaven: å handle authentication. Jeg har jobbet med å lage en dedicated handler som kan legge til et token på en httprequest.
14.10.2025
Videre utvikling og testing av dedicated handler. Forsøkte å se om den fungerer med en unit test.
15.10.2025
I dag har jeg testet og endelig fått vite at delegating handler fungerer som den skal(forhåpentligvis. Jeg har nå erstattet klienten med en autogenerert klient og fått det til å fungere, men det gjenstår problemer i logikken, både problemer som lå der før meg og problemer som må faktisk etter at API-ene har blitt oppdatert.
21.10.2025
Videre arbeid med å få programmet og APIene til å faktisk kjøre. Masse refaktorering og testing.
22.10.2025
Igjen refaktorering og testing. Men! Jeg kommer nærmere og nærmere.
28.10.2025
I dag fikk jeg faktisk hele prosessen systemet skal gjennomføre til å fungere. Men det virker som det er en del bugs i programmet. Det gjenstår masse kvalitetssikring og at flyten i programmet oppfører seg riktig. Jeg snakket mye med Kristoffer (tech lead) i dag og testet sammen.
29.10.2025
Denne dagen bestod av generell finpus og mye sosialisering på kontoret.
04.11.2025
Videre undersøkning av en bug som fører til uønskede logikk
05.11.2025
Bug jakt.
11.11.2025
Endelig løst en bug, men er fortsatt noen kinks som må fikses og ting som må undersøkes.
12.11.2025
Videre undersøking av hva som kan forbedres og fikses, og filming til expo video.