Gå til indhold
Codense
Ydelser

Ni veje ind. Én vej ud.

Hver opgave begynder med en diagnose og slutter med en overdragelse, I kan holde os fast på. Hvad der ligger imellem, er den del I vælger.

Kvalitet Skalerbarhed Fleksibilitet

Vi bygger og driver vores egne produkter på den samme stak, vi sælger, så intet af dette er råd, vi ikke selv har måttet leve med.

Kvalitet

Produktudvikling

Fra whiteboard til noget, jeres brugere kan ødelægge.

Vi bygger og leverer produktsoftware fra ende til ende — domænemodel, API, brugerflade, pipeline, driftsvejledning til vagten. Små teams, korte feedbackløkker og en kodebase, jeres egne...

Læs mere
Skalerbarhed

Skalerbarhed & performance

Find loftet, før jeres kunder gør.

Trafik vokser sjældent høfligt. Vi måler, hvor et system faktisk bøjer, retter de få ting der betyder noget, og efterlader jer med belastningsmodellen og de dashboards,...

Læs mere
Fleksibilitet

Modernisering af legacy

Skift motoren uden at standse bilen.

De fleste systemer, vi møder, er ikke dårlige, bare stive: hver ændring koster mere end den forrige. Vi gør dem bevægelige igen gennem gradvist strangler-arbejde, med...

Læs mere
Kvalitet

Kvalitetsarbejde

Tryghed, udtrykt som en pipeline.

Kvalitet er ikke en fase til sidst i et projekt — det er, hvor hurtigt I kan ændre noget og stadig sove. Vi bygger teststrategien, pipelinen...

Læs mere
Skalerbarhed

Arkitektur & due diligence

En ærlig second opinion, på skrift.

Før I binder et års budget — eller køber en andens kodebase — er det værd at få folk, der bygger disse systemer, til at læse...

Læs mere
Fleksibilitet

Indlejrede teams

Seniorkapacitet, der møder ind og allerede ved, hvordan man arbejder.

Nogle gange er planen god nok, og I mangler simpelthen folk. Vi indlejrer seniorudviklere i jeres team, på jeres proces og jeres board — og vi...

Læs mere
Kvalitet

Fullstack SaaS

Hele produktet, ikke ét lag af det.

Skema, API, brugerflade, betaling, onboarding, alarmering og vagtplanen — de dele af en SaaS, der først bliver synlige, når nogen betaler for den. Vi bygger dem...

Læs mere
Skalerbarhed

Infrastruktur & platform

Den del, der afgør, om fredagsdeploys er skræmmende.

Docker, CI, deployment, backups, overvågning og en genoprettelsesvej, I faktisk har øvet. Vi hoster vores egne produkter på europæisk infrastruktur og driver dem selv, så dette...

Læs mere
Kvalitet

App-udvikling

Native når platformen betyder noget. Én kodebase når den ikke gør.

iOS- og Android-apps, designet før de bliver bygget. Swift og Kotlin, når et produkt har brug for platformen nedenunder; Flutter eller React Native, når én kodebase...

Læs mere
Hele stakken

Ét team til de dele, der normalt kræver tre.

Front end, back end, mobil, database, infrastruktur, pipeline og vagtplanen nedenunder. Herunder er hver eneste evne, ydelserne ovenfor er lavet af — ikke en ønskeliste, det arbejde vi faktisk laver.

  • Domænemodellering og event storming
  • Laravel, PHP 8.4+, Livewire og Inertia
  • Front-ends i TypeScript, React og Vue
  • Skemadesign i PostgreSQL og MySQL
  • CI/CD på GitHub Actions og GitLab
  • Observerbarhed fra dag et: logs, traces, målinger
  • Belastnings- og udholdenhedstest med k6 og Gatling
  • Databaseprofilering, indeksering og partitionering
  • Cachestrategi: HTTP-, applikations- og forespørgselslag
  • Arkitektur for køer, workers og baggrundsjobs
  • Horisontal skalering på AWS, GCP og bare metal
  • Modellering af omkostning pr. forespørgsel
  • Migreringer med strangler fig og branch-by-abstraction
  • Versionsopgraderinger af Laravel og Symfony
  • Opdeling af monolitter — og sammenlægning af dem, når det er det rigtige valg
  • Datamigrering med dual-write og backfill
  • Udredning af afhængigheder og CVE'er
  • Teststrategi og prioritering af dækning
  • PHPUnit, Pest, Playwright og Cypress
  • PHPStan og Psalm på det højeste niveau, jeres kode kan bære
  • Kontrakttest mellem services
  • Standarder for code review og definition af færdigt
  • Vurdering af arkitektur og kodekvalitet
  • Teknisk due diligence til VC- og PE-handler
  • Analyse af cloudomkostninger og leverandørbinding
  • Review af parathed inden for sikkerhed og compliance
  • Vurdering af teamets kunnen og leveranceproces
  • Backend- og fullstackudviklere på senior- og principal-niveau
  • Teknisk ledelse på deltid
  • Parprogrammering, mobbing og struktureret mentoring
  • Hjælp til ansættelser: scorecards, hjemmeopgaver og interviewpaneler
  • Abonnementsbetaling og forbrugsafregning
  • Multi-tenancy og datas placering pr. kunde
  • Transaktionsmails, onboarding og livscyklusflows
  • Baggrundskørsel, køer og planlagt arbejde
  • Alarmering, eskalering og design af vagtordning
  • Docker og pipelines til containerbyg
  • GitHub Actions og GitLab CI
  • Hetzner, Kubernetes og almindelige Linux-maskiner
  • Drift af PostgreSQL, MySQL og Redis
  • Observerbarhed: logs, traces, målinger, alarmer
  • Øvelser i backup, gendannelse og katastrofeberedskab
  • Native iOS i Swift og SwiftUI
  • Native Android i Kotlin og Jetpack Compose
  • Flutter og React Native til delte kodebaser
  • Interfacedesign og prototyper før byggeri
  • Udgivelsespipelines til App Store og Play Store
  • Push, offline-first synkronisering og baggrundskørsel
Sådan sælger vi det

Fast pris hvor det er ærligt. Løbende hvor det ikke er.

Diagnose og reviews er til fast pris og fast omfang. Levering er løbende måned med en måneds opsigelse, fordi fast pris på levering belønner at forsvare omfanget frem for at gøre det rigtige.

  1. 01

    Samtale

    En time, gratis

    Du beskriver problemet; vi stiller de ubehagelige spørgsmål. Når vi lægger på, har vi sagt ærligt, om det er arbejde vi er gode til — og cirka hver tredje gang henviser vi folk et andet sted hen.

  2. 02

    Diagnose

    En til fire uger, fast pris

    Vi går ned i koden, pipelinen, dataene og historikken over hændelser, og tager en baseline på de tal, vi har tænkt os at flytte. Intet stort bliver foreslået før det — tilbud givet uden at have læst systemet er gæt med en faktura vedhæftet.

  3. 03

    Aftale

    Nogle få dage

    Et omfang, en pris, et navngivet team og en exitplan — alt sammen før arbejdet begynder. Løbende måned, en måneds opsigelse begge veje. Siger diagnosen, at arbejdet ikke er værd at lave, siger vi det og stopper her.

  4. 04

    Levering

    Forløb på to uger

    Vi sender i produktion hvert forløb, inde i jeres proces og jeres repository. Du får en demo, de aktuelle tal målt mod baselinen, og en ærlig bemærkning om alt, der går dårligere end planlagt.

  5. 05

    Overdragelse

    Indbygget fra uge et

    Den sidste strækning af enhver opgave vender om: jeres udviklere skriver, vores reviewer. Vi er færdige, når jeres team har sendt en betydelig ændring i produktion uden os i lokalet.

Næste skridt

Fortæl os, hvad der ikke virker.

En time på et møde, uden beregning og uden slides. Vi siger ærligt, om det er arbejde vi er gode til — og hvis det ikke er, hvem I så skal tale med i stedet.

Svar inden for
En arbejdsdag
Første møde
En time, gratis
Opsigelse
En måned, begge veje
Vi sidder i
Odense & København