Gå til indhold
Michael, stifter af MICCI

Over ti års erfaring med softwareudvikling

Vi udvikler og driver software.

MICCI udvikler webapplikationer, hjemmesider og integrationer til virksomheder i Danmark og resten af EU. Vi driver også egne platforme i produktion: kuvert.dk, poststack.dev og hoststack.dev.

  • Udvikler siden 2016
  • Svar på 24 timer
  • Fast pris før start
01Kunder og samarbejde

Udvalgte kunder og samarbejdspartnere.

Samarbejdspartner

MICCI og Adsmark samarbejder om digitale løsninger til danske virksomheder. Adsmark står for indhold og markedsføring, MICCI for udvikling, drift og egne produkter som Kuvert.

adsmark.dk
02Fra idé til produkt

Din idé, bygget og sat i drift.

Det behøver ikke være en kravspecifikation. En skitse, en opgave, du stadig klarer i hånden, eller en idé, du har gået med længe, er nok til at starte på. Jeg finder ud af, hvad der skal bygges, bygger det, sætter det i drift og holder det kørende bagefter.

Jeg bruger tid på detaljerne: afstande og typografi, fejlbeskeder, der siger, hvad der faktisk gik galt, og de særtilfælde, der først viser sig i drift. Hver ændring går gennem typetjek, lint og automatiske test, før den når produktion. Resultatet indlæses hurtigt, virker på en telefon, og du ejer koden.

03Løsninger

7 måder at arbejde sammen på.

Fra en kort gennemgang af det, du allerede har, til en fast udviklingspartner hver måned. Nye systemer, redningsopgaver og videreudvikling i WordPress, Laravel, React, Vue og de fleste andre sprog og frameworks, også webshops i WooCommerce og Shopify. Omfanget og prisen aftales skriftligt på forhånd, og du får en leveringsdato.

Teknisk gennemgang

Du har en fornemmelse af, at noget er galt, men ingen kan sige hvad. Jeg går dit setup igennem og giver dig en prioriteret plan tilbage.

Pris Efter aftale
Læs mere: Teknisk gennemgang af din software

Teknisk SEO, GEO & hastighed

Hastighed er et af de signaler, Google måler på, og de fleste danske sites taber point på ting, der er rene udviklingsopgaver. Jeg retter dem i selve koden uden at lægge endnu et plugin på. Det samme arbejde gør også siderne læsbare for AI-assistenter.

Pris Efter aftale
Læs mere: SEO i Vejle: teknisk SEO, indeksering og GEO

Automatisering & integration

To systemer, der skal tale sammen. Eller en rutine, som en medarbejder har lavet i hånden hver uge i to år. Alt med et API eller en database kan som regel kobles sammen.

Pris Efter aftale
Læs mere: Automatisering og systemintegration

Ny hjemmeside

En side til din virksomhed, der loader hurtigt og kan findes. WordPress, hvis du selv vil kunne rette i den, og bygget fra bunden, når siden skal kunne noget, et tema spænder ben for.

Pris Efter aftale
Læs mere: Ny hjemmeside til din virksomhed

Skræddersyet software

Et internt værktøj, en kundeportal eller en MVP. Nyt fra bunden, eller en større funktion oven på det du allerede har. Vi aftaler omfanget først, og så ligger prisen og datoen fast.

Pris Efter aftale
Læs mere: Skræddersyet software til aftalt pris

Drift & videreudvikling

Nogen skal holde øje med, at det, du har, bliver ved med at køre, og bygge videre på det, når forretningen flytter sig. WordPress, Laravel, Vue, React eller noget helt femte.

Pris Efter aftale
Læs mere: Drift og videreudvikling af eksisterende software

Fast udviklingspartner

Din udvikler hver måned, uden ansættelseskontrakt. Du lægger opgaverne i en liste, jeg tager dem én ad gangen.

Pris Efter aftale
Læs mere: Din faste udviklingspartner

Jeg kobler de systemer sammen, I allerede betaler for, automatiserer de rutiner, der stadig laves i hånden, og overtager kode, andre har skrevet. Jeg gør sider hurtige og synlige, både i Google og i de AI-assistenter, folk spørger i dag. Hosting, mail, overvågning og analytics kan køre på mine egne platforme, HostStack og PostStack, og jeg sætter Google Search Console og Google Analytics op og holder dem ved lige, hvis I bruger dem. Over ti års professionel erfaring med PHP, Laravel, WordPress, TypeScript, React, Next.js, Vue, Node, Python og Go.

Alle løsningerPris efter aftale · Fast pris, før vi går i gang
04Egne produkter

Platforme vi har udviklet og selv driver.

Alle tre kører i produktion med rigtige brugere, og MICCI står for udvikling, drift og overvågning. De er bygget på den samme teknologi og med de samme test- og udrulningsrutiner, som kunderne får.

05Kvalitet

Det, et tilbud ikke viser, og hvor du kan se det her på sitet.

Et tilbud viser en pris og en leveringsdato. Det siger sjældent, hvordan arbejdet bliver testet, sikret og gjort færdigt. Nedenfor står, hvordan jeg gør. micci.dk er bygget på samme måde, så hvert punkt slutter med, hvor du kan se det her.

  • Kodekvalitet

    En fejlende test stopper udrulningen

    Hver ændring skal igennem streng TypeScript, lint og automatiske test, før den kan blive udrullet, og én fejlende test holder den tilbage. Jeg bygger i almindelige, udbredte teknologier uden hjemmelavede frameworks, så en anden udvikler kan overtage koden uden en lang overdragelse.

    micci.dk har knap 1.000 automatiske test, og de skal bestå, før noget bliver udrullet.

  • Sikkerhed

    Hashede adgangskoder og tofaktor som standard

    I systemer, jeg bygger fra bunden, bliver adgangskoder hashet med Argon2id, administratorer logger ind med tofaktorgodkendelse, og nøgler og hemmeligheder gemmes krypteret. Hver side sendes med en content security policy, der blokerer alle scripts, sitet ikke selv har godkendt. Opdateringer og sikkerhedsrettelser installeres efter en fast plan.

    micci.dk sender en streng CSP, HSTS og seks andre sikkerhedsheadere. Du kan selv se dem på securityheaders.com.

  • Detaljer

    Målt på telefon, tablet og desktop

    Før lancering måler jeg hastigheden på en rigtig telefon og tester kontrast, trykflader og tastaturnavigation op mod WCAG. Hver side bliver gennemgået i tre skærmstørrelser og i både lyst og mørkt tema.

    Testsuiten kører axe-core mod forsiden, løsningssiden og henvendelsesformularen og fejler ved enhver alvorlig tilgængelighedsfejl.

06Fra journalen

Noter fra arbejdet.

Tekniske noter fra projekterne, skrevet mens arbejdet står på. Cirka én om ugen pr. projekt.

Hvorfor er min WooCommerce-webshop langsom?

En langsom WooCommerce-webshop har sjældent én årsag. Her er de steder, jeg kigger først, når en butik er blevet tung, fra hosting og database til billeder og tredjepartsscripts, og hvordan du måler, før du ændrer noget.

#woocommerce#performance

Sådan overtager du en WordPress-side fra et tidligere bureau

Når samarbejdet med et bureau slutter, skal hjemmesiden flytte med. Her er rækkefølgen, jeg bruger, når jeg overtager en WordPress-side: adgange, backup, et overblik over hvad der faktisk er installeret, og hvad der skal ske, før noget bliver opdateret.

#wordpress#operations

Hvad et teknisk SEO-tjek faktisk finder

Ikke keywords. Mest sider, Google ikke kan se, sider den ser to gange, og sider der er for langsomme på en telefon til at gøre en forskel. De fund, der går igen på små danske virksomheders hjemmesider.

#seo#technical-seo#geo#performance

At overtage en Laravel-app, når udvikleren er stoppet

Appen virker, den der byggede den er væk, og ingen ved, hvad der sker, hvis man rører ved den. Det her kigger jeg på i den første uge, i den rækkefølge der forhindrer, at det bliver værre.

#laravel#php#maintenance#legacy

WooCommerce eller Shopify til en dansk webshop

Begge kan drive en god dansk webshop. Valget handler sjældent om funktioner, men om hvem der ejer serveren, hvad synkroniseringen til regnskabet skal kunne klare, og hvor meget af shoppen du vil ændre om tre år.

#woocommerce#shopify#ecommerce#integrations
07En note fra studiet

En note fra studiet

Du arbejder direkte med en seniorudvikler med over ti års erfaring. Der er ingen projektleder imellem os, og når du spørger, hvad noget koster, får du svaret fra den, der skal lave arbejdet.

Nogle kunder har brug for en fast udviklingspartner hver måned. Andre har ét system, der skal bygges eller reddes. I begge tilfælde får du en fast pris på skrift, før der bliver bygget noget.

MichaelMICCI