Mathias Villadsen
Co-Founder · Senior Fullstack Engineer
Domæner: SaaS · Infrastruktur · E-handel · Fullstack
Odense
- mathias@codense.dk
- Telefon
- +45 29 87 43 60
En time på et møde, uden beregning og uden slides. Vi stiller ubehagelige spørgsmål og giver jer et lige svar på match — også, nogle gange, at I burde tale med nogen andre.
Co-Founder · Senior Fullstack Engineer
Domæner: SaaS · Infrastruktur · E-handel · Fullstack
Odense
Co-Founder · Senior App Developer & Front-end Designer
Domæner: Frontend · Apps · Interfacedesign
København
Der er ingen kontaktformular at udfylde og ingen indbakkerobot at komme forbi. Mailen lander hos de to, der ville lave arbejdet, og en af os svarer inden for en arbejdsdag.
København og Odense ligger firs minutter fra hinanden med tog, og Storebæltsforbindelsen har aldrig tabt en pakke mellem os. Er I i en af de to byer, kan den første samtale foregå ansigt til ansigt.
Diagnosearbejde er til fast pris og ligger typisk mellem 60.000 og 180.000 kr. afhængigt af systemets størrelse. Levering faktureres månedligt pr. udvikler til én dagspris — ingen særskilt takst for seniorfolk, vi så alligevel ikke sender. Du har tallet på skrift, før noget som helst starter, og vi giver ikke tilbud på store opgaver, før vi har læst systemet.
På diagnose og reviews, ja. På udvikling og modernisering, nej — og vi forklarer hvorfor i den første samtale. Fast pris på levering flytter risikoen over på den, der er dårligst stillet til at håndtere den, og belønner at forsvare omfanget frem for at gøre det rigtige. Vi bruger løbende månedsaftaler med en måneds opsigelse, hvilket giver dig den samme beskyttelse uden det incitament.
Det er udgangspunktet. Vi bruger jeres repository, jeres board, jeres konventioner og jeres definition af færdigt. Hvor vi mener, at en praksis holder jer tilbage, argumenterer vi for at ændre den — og gør det så på jeres måde, hvis I er uenige.
Dybest i PHP og Laravel, derudover TypeScript, PostgreSQL og MySQL samt de gængse cloudplatforme. Vi læser og moderniserer også systemer i sprog, vi ikke ville vælge at starte et nyt projekt i — det er størstedelen af, hvad modernisering af legacy er. Er det reelt uden for vores rækkevidde, siger vi det i den første samtale.
Diagnosearbejde kan normalt begynde inden for to uger. Kapacitet til levering afhænger af kvartalet — vi bemander opgaver med de folk, der faktisk er ledige, og vi siger ærligt, hvornår der er reel ledig tid næste gang, frem for at starte for sent på lånt tid.
Begge, med vilje. Teamet er delt mellem København og Odense og arbejder remote-first, men vi er på stedet til de dele, der kræver det — opstart, event storming, gennemgang af hændelser og alt, hvor det betyder noget at kunne læse et rum. For danske kunder er det typisk en dag eller to hver fjortende dag; for kunder længere væk aftaler vi en rytme på forhånd.
Det, der sker, er den exitplan, der blev skrevet i uge et. Den sidste strækning vender samarbejdet om — jeres udviklere skriver, vi reviewer — og vi betragter os selv som færdige, når jeres team har sendt noget betydeligt i produktion uden os. Derefter virker telefonen stadig, uden beregning for korte spørgsmål.