Quality Hotel Expo, Fornebu

CapraCon 2023

CapraCon er Capra sin årlige interne konferanse. I år kan vi by på hele tre spor med det nyeste innen frontend, sky, backend og team-, prosjekt- og utviklingsledelse.

Program

fra til
Felles

God morgen: Registrering & frokostservering

fra til
Felles

Velkommen til CapraCon 2023

Bilde av Hannah Synnestvedt Gallagher
Hannah Synnestvedt Gallagher
Bilde av Martin Stene
Martin SteneCapra Consulting
fra til
Felles

Keynote - Tilgjengelighet, et konkurransefortrinn for NRK

Å skape gode, digitale brukeropplevelser er som kjent ikke enkelt. Dette krever et godt tverrfaglig samspill og høy faglig kompetanse. Det er mange hensyn å ta, både når det gjelder målgruppe, formidling, design og kode. Altså finnes nok dem som opplever universell utforming som en unødig tilleggsoppgave – enda en ting å tenke på. Men det lønner seg faktisk å jobbe med dette. Ikke for å være grei eller flink, men for å nå ut til flere og lykkes bedre.

Bilde av Kristoffer Lium
Kristoffer LiumNRK
fra til
CloudNative

Arkitekt 2.0 - En effektiv arkitekt som gir verdi i moderne utviklingsmiljøer.

Skal "arkitekt" rollen overleve kan det hende vi trenger et paradigmeskifte i hvordan vi snakker om og tenker på rollen. Arkitekter må være litt one-man-cross-functional-team som oppererer mer som en sekretær for området den personen er ansvarlig for…

Bilde av Magnus Elden
Magnus EldenArkitektCapra Consulting
fra til
Ledelse

Fra koordinert solospill til ekte lagarbeid

Hvordan går man fra en gruppe solospillere med “hvert sitt system” til felles mål, jevnlig kompetanseheving, delt ansvar og oppgavefordeling? En slik transformasjon er smertefull for mange, og man ender kun opp med å være et team på papiret. I dette foredraget deler Malin erfaringer, teori og tips for å komme litt nærmere ekte lagarbeid.

Bilde av Malin Aandahl
Malin AandahlCapra Consulting
fra til
Frontend

Tilbake til webben - Routing og forms

I de siste årene har single page applications dominert frontend verdenen. Vi har funnet opp utallige smarte løsninger for problemer slik som data fetching, caching, routing, skjemaer og ikke minst tilstandshåndtering. Det finnes ørten patterns og enda fler npm pakker for å hjelpe deg på denne reisen. Men er alt dette nødvendig? Hva hvis dette var problemer vi egentlig løste for 20 år siden?

Bilde av Julian Jark
Julian JarkUtviklerCapra Consulting
fra til
Ledelse

"Smidig" er mer enn Scrum FFS! - En smidig revisjon av LINK Mobility

Med mastergrad i siviløkonomi fra 2015 skulle Martin endelig bruke utdannelsen sin til å gjøre en revisjon av et selskap. Lite visste både han og LINK Mobility om hva som ventet på den andre siden…

Bilde av Martin Stene
Martin SteneCapra Consulting
fra til
Felles

Pause og noe å bite i

fra til
Ledelse

Workshop: Fra dårlig kommunikasjon til tillit og skaperglede

Psykologisk trygghet og tillit er to store buzzwords i bransjen og i samfunnet. Men hvordan oppnår vi egentlig det? I denne praktiske workshopen vil deltakerne få innsikt og øvelse i en rekke verktøy og teknikker som er med på å skape trygghet og gode team. Workshopen er åpen for alle - uavhengig av bakgrunn - og er tiltenkt de som ønsker å både skape og være en del av bedre team. Klikk her for mer info!

Bilde av Anita Jenbergsen
Anita JenbergsenFryde
Bilde av Anne Landro
Anne LandroLiflig by Capra
fra til
CloudNative

Et århundre med innovasjon: Fra jord til sky

Yara bygger Digital Production Platform for å kunne å redusere nedetid, optimalisere produksjon og introdusere nye digitale tjenester. Ved å ta i bruk moderne skyteknologi og arbeidsmetodikk sikrer vi at verdi leveres raskt.

Bilde av Morten Kristiansen
Morten KristiansenYara
fra til
Frontend

Kartlegging av web rendering

Nettsider kan bygges på så mange forskjellige måter, og vi kaster fra oss forkortelser og begreper. Bli med for å finne ut hva som faktisk menes med SPA, MPA, SSG, SSR, CSR, hydration, resumability, islands, osv. Og ikke minst så skal vi se på for hvilke type løsninger du bør velge hva.

Bilde av Gaute Meek Olsen
Gaute Meek OlsenUtviklerCapra Consulting
fra til
Ledelse

Bevisst ledelse

Ifølge boken The 15 Commitments of Conscious Leadership er bevisst ledelse binært: enten leder man bevisst eller så gjør man det ikke. Dette foredraget vil se nærmere på de 4 ulike lederstilene nevnt i boken; mot meg, av meg, gjennom meg og som meg. De fleste mennesker har et tankemønster som faller innunder 'mot meg' eller 'av meg' så foredraget vil se spesielt på disse to lederstilene, samt gi konkrete eksempler og tips.

Bilde av Raymond Sollie
Raymond SollieCapra Consulting
fra til
Frontend

Tailwind vs CSS

TailwindCSS har tatt oss med storm. Og, som med de fleste rammeverk, er det noen som elsker det, og noen som hater det. Personlig har jeg lurt på hvilken av disse campene jeg tilhører. Jeg har prøvd Tailwind på flere prosjekter, men aldri prøvd det på mine egne premisser i et personlig prosjekt. Som en pådriver for gammel og god vanilla CSS var jeg naturlig skeptisk, men startet likevel et Tailwind-prosjekt og lot det stå til. Denne talken tar dere med på min reise for å forstå hypen rundt Tailwind, og hvilken camp jeg endte i til slutt.

Bilde av Marius Dreyer
Marius DreyerUtviklerCapra Consulting
fra til
CloudNative

Quantum computing med AWS

Vi tar deg gjennom en oversikt over quantum computing. Historie, utvikling og nåværende tilstand. Og alt om AWS-tjenester relatert til quantum computing.

Bilde av Soumitra Bhattacharya
Soumitra BhattacharyaArkitektCapra Consulting
fra til
Ledelse

Prosjekter må dø, men hvor mange liv har de i det offentlige?

Store prosjekter er ofte måten man får gjort store løft og moderniseringer i det offentlige, men får man mest igjen for pengene ved å jobbe på denne måten? Hvordan kan man gjøre det bedre?

Bilde av Fredrik Olasveengen
Fredrik OlasveengenCapra Consulting
fra til
CloudNative

Autoskalering med Karpenter

Karpenter er en verktøy for å automatisk skalere noder i Kubernetes. Verktøyet er open source, men er for tiden kun støttet på EKS. Det geniale med Karpenter er at nodene provisjoneres basert på ressurskravene til din workload. Dette gjør det enkelt å bruke beste instanstype for jobben.

Bilde av Mina Farrokhnia
Mina FarrokhniaSkyarkitektCapra Consulting
fra til
Frontend

Kodekvalitet - noe du burde bry deg om eller er det ikke så farlig?

Etter å ha jobbet og lekt gjennom både store og små kodebaser har Jørgen vært gjennom litt av hvert av navngivning, kvalitet på koden og vært en smule frustrert over manglende kjærlighet til det vi jobber med hver dag. Foredraget vil ta for seg små og store eksempler på hvordan kodekvaliteten kan ødelegge all lyst og evne til å jobbe på et prosjekt, og samtidig komme med noen tips og triks man kanskje kan ta frem for å forbedre sitt eget håndverk.

Bilde av Jørgen Halvorsen
Jørgen HalvorsenUtviklerCapra Consulting
fra til
CloudNative

Erfaringer fra OpenTelemetry i AWS

Europris-teamet i Liflig har prøvd OpenTelemetry i sine kotlin-applikasjoner, både i AWS Lambda og ECS Fargate. OpenTelemetry er et initiativ og bibliotek for standardisering rundt Metrics, Tracing og Logs i programvare. Vi eksporterte Metrics til Cloud Watch, og Traces til X-Ray. Her presenteres hva som måtte til for å få OpenTelemetry til å fungere i vårt system, og resultatene av det.

Bilde av Kristian Rekstad
Kristian RekstadLiflig by Capra
fra til
Ledelse

En smidig transformasjon - på et menneskelig plan

Hvorfor feiler noen smidige transformasjoner og hva kan man gjøre annerledes? Hvordan kan en smidig coach gå frem for å identifisere spesifikke problemer samt løsninger i din bedrift? Og hvordan kan du lykkes uavhengig av rammeverk og metodikk du har valgt eller blitt anbefalt? Presentasjonen er basert på Joakims erfaringer som teamleder og smidig coach i ulike former og fasonger.

Bilde av Joakim Ringdal
Joakim RingdalCapra Consulting
fra til
CloudNative

Real time kommunikasjon i prosjektet Tavler

Lover og regler og hva som gjelder for bedrifter er ofte svært tidkrevende og vanskelig å sette seg inn i. Produktet “Tavler” sammenfatter den viktigste informasjonen fra lov, forskrift og standard og fremstiller deretter tydelige krav til bedrifter. I Liflig bygger vi et digital produkt for å støtte dette. Arbeidet med å være kompatibel med lovverket er omfattende og tidkrevende, og i dette foredraget vil Jakob fortelle om de viktigste grepene de har tatt for å lykkes med dette i en applikasjon med høy domenekompleksitet.

Bilde av Jakob Lund Johannessen
Jakob Lund JohannessenUtviklerLiflig by Capra
fra til
Frontend

Du vil ikke tro alt man kan gjøre i ren Javascript for tiden

Vi trøkker stadig nye biblioteker og rammeverk inn i koden vår. Alt skal aboslutt igjenom 15 lag med prossesering før det er godt nok for å servere til brukeren. I dette foredraget skal Henrik vise frem noen nette ting man kan gjøre med ren Javascript i moderne nettlesere, eventuelt med litt transpiling hvis du absolutt må støtte IE5.

Bilde av Henrik Lilleengen
Henrik LilleengenUtviklerCapra Consulting
fra til
Felles

God lunsj og tid til mingling

fra til
Felles

Reading the Signs: what to look out for and what to do when not everyone wants you to succeed

There are a lot of studies and articles on high performing teams. Teams that work together to achieve common goals, that support each other, have clear goals and responsibilities and where communication is frequent and effective. These are the teams that people aspire to work in. As a consultant you may be fortunate enough to join one of these teams or even have the opportunity to establish one. On the other hand you may join a dysfunctional team or even be set up to fail. In this session we will look at the tell tale signs that everything is not right and strategies you can adopt so you can learn, grow and benefit from the situation.

Bilde av Colin Coleman
Colin ColemanCapra Consulting
fra til
Ledelse

Fra støvete prosjektkontor til spinnvill teamorganisering - hva jeg fant på veien som du kan ha nytte av

I dette foredraget får du et innblikk i Heidis personlige reise fra å være med å bygge opp og lede et PMO i et konsern med selskap over hele verden, via ansvar for lærings- og fagnettverk på tvers av land i et skandinavisk selskap, til fag- og HR-ansvar i et mye mindre Oslo-basert selskap der "team" er svaret på de fleste spørsmål.

Bilde av Heidi Brovold
Heidi BrovoldRådgiverCapra Consulting
fra til
CloudNative

Extreme makeover without breaking the bank

Hvis du får frie tøyler på en eksisterende, samfunnskritisk applikasjon. Hvor begynner du, hvilke valg kan du ta?

Bilde av Stig Lau
Stig LauUtviklerCapra Consulting
fra til
Frontend

Remix Auth

Autentisering og autorisering har alltid vært vanskelig og noe de fleste utviklere prøver å styre unna. I denne talken skal Camilla vise hvordan Remix Auth gjør autentisering for frontend med Google og OAuth 2.0 lekende lett med et praktisk eksempel med live koding.

Bilde av Camilla Dalan
Camilla DalanUtviklerCapra Consulting
fra til
Ledelse

Et smidig integrasjonsteam i en jungel av tunge prosjekter? Hvordan unngå å bli tatt av fossen

Team Tjenesteplattform er et integrasjonsteam i NRK under seksjon for Digital Arbeidsplass. De sverger til smidig arbeidsmetodikk, men blir fort utsatt for fossefallsprosjekter blant annet ved anskaffelser av nye systemer. I denne presentasjonen vil Therese snakke om hennes erfaringer med dette. Hvordan har det blitt slik? Hvordan jobber NRK med dette? Hvordan kan teamet unngå å bli fanget av en metodikk de ikke tror på? Og hva kan de gjøre for å totalt sett bedre situasjonen for NRK, og ikke minst Digital Arbeidsplass?

Bilde av Therese Engen
Therese EngenCapra Consulting
fra til
Felles

Sikkerhet - igjen - opplagt viktig, men viktig i praksis? - uansett for viktig til å overlate til sikkerhetsfolk!

Når data lekker, ledelsen sitter med ansvar for omdømmesvikt og store bøter, Putin angriper verden, regjeringen reduserer antall it-studieplasser og Tik Tok har blitt en preferert kanal for kommunikasjon med velgerne - tar vi sikkerhet på alvor da? Hvis sikkerhet er for viktig til å overlate til sikkerhetsfolk, er det da utviklerne, markedsførerne og ledelsen som skal ta ansvaret mens vi venter på beskjed fra Stortinget på hvordan vi skal sikre oss?

Bilde av Torgeir Waterhouse
Torgeir Waterhouse