GeekTech så langt i 2026 — refleksjoner halvveis
Vi er omtrent halvveis i 2026, og selv om det er for tidlig å skrive en årsoppsummering på ordentlig, så føles det som et naturlig tidspunkt å stoppe opp og se litt tilbake på hva vi har holdt på med. Dette er ikke en pressemelding eller en kvartalsrapport — det er mer en samling tanker fra noen som har sittet ganske dypt i koden de siste månedene og er klar for å lufte litt.
Et halvår i bevegelse
Det som slår meg når jeg ser tilbake på første halvdel av 2026, er at det har vært et halvår preget av modning. Vi har ikke hatt så mange dramatiske produktlanseringer eller helt nye initiativer — i stedet har det handlet om å gjøre det vi allerede har, mye bedre. Stabilisere. Polere. Fjerne friksjon. Det er ikke det mest spektakulære arbeidet, men det er ofte det viktigste, og det er definitivt det som har størst effekt for brukerne våre i hverdagen.
Vi har også brukt mye tid på det jeg vil kalle infrastrukturarbeid — ting som ikke nødvendigvis er synlig fra utsiden, men som gir oss et bedre fundament å bygge videre på. Bedre logging, bedre overvåking, bedre rutiner for hvordan vi ruller ut nye versjoner uten å forstyrre eksisterende brukere. Det høres kjedelig ut når man skriver det, men det er den typen arbeid som over tid gjør hele forskjellen mellom et produkt som føles solid og et som føles flakete.
Det vi har gjort på tvers av plattformene
Noen overordnede temaer går igjen på tvers av alle fire prosjektene våre.
Sikkerhet og personvern
Vi har skjerpet sikkerhetsrutinene betydelig så langt i år. Det handler om alt fra hvordan vi håndterer sesjoner og passord, til hvordan vi logger administrative handlinger, til hvordan vi sikrer kommunikasjonen mellom plattformkomponenter. En del av dette er drevet av ytre krav — regelverk som NIS2 og generelle forventninger til moderne SaaS-produkter — men mye av det er også drevet av at vi selv har høyere ambisjoner nå enn da vi startet.
To-faktor-autentisering, sesjonsrotasjon, granulær logging av sensitive handlinger og strengere håndtering av passordtilbakestilling er eksempler på det vi har jobbet med på tvers av flere av plattformene. Det er ikke flashy, men det er den typen ting som faktisk gjør en forskjell hvis noe en gang skulle gå galt.
E-post
Et område hvor vi har gjort en betydelig overhaling, er hvordan plattformene våre sender og mottar e-post. Vi har konsolidert alle prosjektene mot ProtonMail, satt opp DKIM og DMARC for alle domener, og bygget inn ordentlig håndtering av innkommende e-post i alle de fire plattformene. Det betyr at brukere som svarer på en automatisk e-post fra oss, eller som sender inn et spørsmål på kontakt@-adressen, får meldingen sin håndtert ordentlig — ikke bare forsvunnet ut i en svart inbox.
Dette har også gitt oss bedre kontroll over leveringskvaliteten. E-post som havner i søppelpost er en stille frustrasjon for mange SaaS-produkter, og det er noe vi har lagt en del arbeid i å gjøre noe med.
Designsystem og brukeropplevelse
Vi har strammet inn på designsystemet på tvers av plattformene. Det betyr at en bruker som bytter mellom plattformene våre vil kjenne igjen den visuelle stilen, navigasjonsmønstrene og grunnleggende interaksjonsmodeller. Vi har ikke fullført det arbeidet — det er fremdeles områder hvor det er litt ujevnt — men det går i riktig retning.
Vi har også brukt en del tid på å gjøre selve admin-grensesnittene mer behagelige å være i. Det er noe litt selvmotsigende ved at administrasjonsverktøy ofte er det stygge stebarnet i programvareutvikling, mens det faktisk er der brukerne tilbringer mest tid hvis de bruker plattformen seriøst. Vi har jobbet med å gjøre admin-flatene våre vakrere, raskere og mindre slitsomme å være i over lange økter.
Det som har skjedd per produkt
LanDB
For LanDB har første halvdel av 2026 handlet mye om å støtte arrangører bedre. Vi har jobbet med flyten rundt billettsalg, deltakerregistrering og kommunikasjon — alt det som går mellom det at en arrangør oppretter et event og at deltakerne faktisk møter opp og har en god opplevelse.
Vi har også jobbet med modulsystemet vårt, slik at arrangører som bruker forskjellige abonnementsnivåer får en tydeligere opplevelse av hva som er tilgjengelig for dem og hva som ligger lengre opp i pyramiden. Dette er ikke alltid et populært tema — folk liker generelt å ha tilgang til alt — men vi tror det er riktig å være tydelig på hva som ligger hvor, slik at både gratis-brukere og betalende brukere vet hva de kan forvente.
GamePanel
For GamePanel har vi brukt mye tid på daemon-en. Det er den selvskrevne komponenten som faktisk kjører på hver fysiske server, og som er broen mellom panelet og spillserverne. Vi har gjort denne mer robust, lagt inn bedre selvfornying av sertifikater, bedre håndtering av nettverksfeil og bedre logging.
Vi har også jobbet betydelig med beskyttelse mot det som er en stadig økende plage i bransjen — automatiserte angrepsforsøk mot SFTP og andre administrative grensesnitt. Det er ingen som har lyst til å skrive blogg-innlegg om hvordan ban-rutinene deres fungerer, men det er den typen forsvarsverk som er nødvendig for at brukerne våre skal kunne stole på at filene deres er trygge.
Skjerm1
For Skjerm1 har det vært et halvår med mye stabilisering etter at produktet ble skilt ut. Vi har strammet til hvordan multi-tenancy fungerer, jobbet med call-home-lisenssystemet vårt og bygget inn flere integrasjoner mot eksterne datakilder — vær, kalender, nyhetsoppslag og lignende.
Mobil-PWA-en har også fått oppmerksomhet. Det å kunne styre en infoskjerm fra telefonen er ofte den mest praktiske måten å bruke produktet på, og vi har lagt inn en god del arbeid på å gjøre den raskere og mer komplett.
StreamAdmin
For StreamAdmin har det handlet om å gjøre multistreaming mer pålitelig. Når du sender ut til fire-fem destinasjoner samtidig, så er det fryktelig mange ting som kan gå galt, og hver enkelt feil må håndteres på en måte som ikke ødelegger for de andre destinasjonene. Vi har gjort en del arbeid på dette — bedre overvåking av aktive sendinger, bedre håndtering av forbindelser som faller, bedre tilbakemelding til brukeren om hva som faktisk skjer.
Vi har også jobbet med selve avspillingsbiten. Når du tilbyr stream-avspilling i nettleseren via HLS eller WebRTC, så er forskjellen mellom en god og en dårlig opplevelse ofte små detaljer i hvordan du håndterer buffer, forsinkelse og kvalitetsbytte. Det er fortsatt et område vi jobber aktivt med.
Det vi har lært
Hvis jeg skal trekke ut noe overordnet fra første halvdel av 2026, så er det at vi har blitt enda mer overbevist om at det å gjøre færre ting godt er bedre enn å gjøre mange ting halvveis.
Vi har fire produkter, og det er allerede mer enn nok. Hver gang vi har vært fristet til å starte noe helt nytt, har vi i stedet snudd det rundt og tenkt: hva trenger eksisterende brukere på de fire eksisterende plattformene? Det svaret har som regel vært mer interessant enn et hvilket som helst nytt initiativ kunne vært.
Vi har også lært — på nytt, fordi det er en lekse man visst aldri lærer ferdig — at det er mye dyrere å kompensere for tekniske valg som er gjort raskt og dårlig, enn det er å bruke noen ekstra dager på å gjøre dem ordentlig fra starten. Dette er en banal innsikt, men den blir mer overbevisende for hvert eneste prosjekt man drar med seg.
Hva resten av året handler om
Vi kommer ikke til å gi løfter om bestemte funksjoner eller datoer her, men i grove trekk er det noen retninger vi ser for oss for resten av 2026:
- Mer integrasjoner. Plattformene våre lever ikke i et vakuum, og brukerne våre forventer i økende grad at de skal koble seg sammen med andre verktøy de bruker.
- Bedre verktøy for store kunder. Vi har en del kunder som har vokst betydelig på plattformene våre, og som har behov som krever litt andre løsninger enn hva som passet for dem da de var små.
- Mer dokumentasjon. Du leser dette på en blogg som er en del av en større satsing på dokumentasjon. Vi vil at det skal være enkelt for nye brukere å finne svar på spørsmålene sine uten å måtte spørre oss direkte.
- Polering. Det blir nok mer av det.
Takk
En siste ting. Hvis du er en av brukerne våre, eller en av kundene som har valgt å betale oss for noe — så takk. Det er du som finansierer at vi kan holde på med dette på heltid og bygge produkter med tid og omtanke i stedet for å hoppe på neste oppdrag for å få det til å gå rundt. Det er ikke en selvfølge, og vi setter pris på det hver gang en ny faktura blir betalt eller en gratis-bruker bestemmer seg for å oppgradere.
Hvis du har innspill, ris, ros, eller forslag til ting vi burde gjøre annerledes — kom innom Discord-serveren vår eller send oss en melding. Vi leser alt og tenker på alt, selv om vi ikke alltid svarer like raskt som vi skulle ønsket.
Vi gleder oss til andre halvdel av 2026. Sees vi snart.
LanDB · GamePanel · Skjerm1 · StreamAdmin
