Utviklere overdriver faren ved vendor locking
Vendor locking har blitt en slags moralsk panikk i utviklingsmiljøer. Ikke bind dere til Azure. Ikke bruk noe for tett knyttet til Microsoft. Men hvor farlig er det egentlig?
Vi lærer best av og med hverandre. Derfor deler vi gjerne.
I Alv er det mange med sterke meninger. Vi oppfordrer alltid alle å dele på kunnskapen. På denne siden finner du bloggpostene som Alver har skrevet siden starten av Alv i 2019.
Vendor locking har blitt en slags moralsk panikk i utviklingsmiljøer. Ikke bind dere til Azure. Ikke bruk noe for tett knyttet til Microsoft. Men hvor farlig er det egentlig?
Nylig var vi nødt til å skrive om innloggingsflyten i et av våre interne systemer. Der vi tidligere hadde brukt en slags Frankensteins monster av implicit grant flow og noen andre småting fra andre flyter, flyttet vi over til cookie-basert BFF pattern med authorization code flow og proof key for code exchange (PKCE).
Kodebaser blir sjelden komplekse over natten. Det skjer gradvis, gjennom små valg vi tar hver dag. Litt ekstra abstraksjon her, et interface der, en pakke som virker fornuftig i øyeblikket.
Sondre tok oss gjennom hvordan OAuth og OpenID Connect fungerer når man skal implementere Authorization Code Flow.
Jeg opplever stadig oftere at arkitekturvalg i systemutvikling styres av problemer som kanskje kan oppstå om fem eller ti år. Vi designer for ekstrem skalerbarhet, høy last og komplekse scenarioer lenge før det finnes reelle behov for det. Ofte skjer dette på bekostning av å løse de faktiske problemene vi har her og nå.
Det er ikke mange banebrytende endringer, men de få nyhetene som faktisk kommer har likevel potensial til å forbedre måten vi skriver, organiserer og tester kode på.
Denne artikkelen av Adrian Brenne viser steg-for-steg hvordan du bruker både system- og bruker-tilordnet Managed Identity for å sikre tilgang til tjenester som Azure Storage og Key Vault med minimal risiko og maksimal effektivitet.
Dette var personlig min aller første konferanse. For å være helt ærlig visste jeg ikke helt hva jeg kunne forvente. Er det som en bedriftspresentasjon der JetBrains er bedriften? Hvorfor drar man egentlig på konferanse?
En enkel, men kraftfull struktur som dekker de fire fasene i et møte eller en workshop.
I denne artikkelen ser vi på to teknikker som gjør avslutningsfasen meningsfull og engasjerende.
Når åpningen er vel gjennomført, og deltakerne er trygge og klare til å bidra, handler det om å legge til rette for strukturert samhandling.
Noen ganger er det vanskelig å prioritere blant ideene, andre ganger kan uenigheter eller sterke meningsforskjeller i gruppen bremse fremdriften. Her er noen teknikker vi bruker for å sikre gode beslutningsprosesser.
Åpningsfasen av et møte eller en workshop er avgjørende for å sette tonen for resten av samhandlingen.
Når møtene blir mange og potensielt meningsløse, er det ikke bare tiden som går tapt - ryktet ditt står også på spill!
I høst startet vi et samarbeid med Norges Skikytterforbund med formål om å hente og visualisere data på en bedre måte. Det hele startet med å utvikle en POC. Her er mine erfaringer fra prosessen til nå.
I denne bloggposten redegjør Nils for hvilke krav som stilles til produkteiere og hvordan utviklingen av kryssfunksjonelle og autonome team gjør det stadig mer krevende å være produkteier. Bloggposten tar for seg seks ansvarsområder som produkteieren har og hvilke krav som stilles til produkteieren innenfor hvert område.
Bør du outsource IT og utvikling, eller bør du ansette selv? Svaret er i stadig økende grad, ansett selv, hvis du kan.
Alt for mange selskaper sitter og er helt avhengige av selvstendige næringsdrivende - enkeltpersoner. Det kan bli en stor flaskehals for prosjektet ditt.
Når jeg ser tilbake på sommeren har det vært den mest hektiske, men også den mest lærerike jeg kan huske.
Blodsmaken i munnen, blemmene i hendene og utmattelsen jeg kjente etterpå er noe jeg husker godt den dag i dag. Nå er det kun 4 uker til vi reiser ned til startlinjen.
I desember setter Sindre og tre kompiser seg i en robåt med mål om å krysse Atlanteren i en robåt på under 30 fot. En varighet på 40 dager, konstant roing i nærmere 5000km. Vi skal følge han på veien, og dette er del 1.
Og hvordan rigge prosjekter med konsulenter for å sikre høy og varig verdiskaping?
… og tiltak de kan ta for likevel å løse utfordringene de har.
De siste tre årene har Alv vokst fra 0 til nesten 40 konsulenter. Veksten har gjort at vi har etablert en god del kunderelasjoner. En av tingene som er likt for de alle fleste kundene vi har, og også for de fleste andre utlysninger vi ser, er at når selskaper har behov for ekstra kompetanse, etterspør de stort sett seniorer.
Annenhver torsdag har vi fagkveld i Alv. Det er frivillig, lavterskel, og arrangert av konsulentene selv.
Årets utgave går under navnet P7 Paralvlympics, inspirert av Formel 1-universet. Hele Alv er delt inn i seks lag som gjennom året konkurrerer både individuelt og som lag.
Vi har en gjeng som har vært med siden vår første sesong høsten 2023, men interessen for CS-laget har skutt fart og det har åpnet for både innbyttere og nye rekrutter. Nyansatte så vel som de med litt ansiennitet har begynt å melde seg til dyst.
Kanskje det er på tide å legge til rette for at medarbeidere ønsker å komme på kontoret å jobbe, både i form av effektive og gode arbeidsplasser, godt arbeidsmiljø, hyggelige og smarte medarbeidere og ikke minst et innbydende og koselig kontor med god stemning.
Det store høydepunktet sosialt gjennom året, er Alvs årlige Blåtur. Hvert år, siden Alv ble startet i 2019, har selskapet dratt på en firmatur. Konseptet er at turen er hemmelig (Blå) i form av at både destinasjon og opplegg er hemmelig for alle, helt til turen begynner.
Easy Eiendomsopplysninger er et ungt selskap med store visjoner. Slik bruker de konsulenter i startfasen for å få fart på utviklingen.
Hvorfor syns vi det er så viktig å gjennomføre gode tekniske intervjuer, hva sjekkes i disse intervjuene og hvorfor folk feiler på dem.
Årets firmatur ble i likhet med de fire foregående, gjennomført som en Blåtur, hvor ingen i selskapet visste hvor vi skulle og hva vi skulle gjøre, før de satte seg på bussen utenfor kontoret fredag morgen.